mai mult (comandă linie de comandă)
more( /usr/bin/more) Fluxuri de date paginate ( engleză , mai multe). Ce este o pagină este determinat de controlul terminalului ( sau ) (cel puțin în cazul sistemelor de operare bazate pe standardul POSIX ). Controlul se face prin .
termcapterminfo<stdin>
POSIX
moreurmează instrucțiunile pentru programele din linia de comandă, cu excepția că ambele +și pot fi utilizate -ca delimitator de opțiuni . Introducerea care nu este compusă din text duce la rezultate nedefinite.
Nu este posibil doar să scoateți fluxul de intrare pagină cu pagină, ci și să căutați prin expresii regulate .
În plus, moreinstrumentul ctags este coordonat îndeaproape, astfel încât sloganurile să poată fi transmise ca argumente more.
Unii producători au extins în mod semnificativ gama standard de funcții (derulare înainte și înapoi, derulare linie cu linie etc.). Pe AIX, de exemplu, este morepractic același lucru cu view.
DOS / Windows
Implementarea Windows (și versiunea originală MS-DOS ) renunță la majoritatea funcțiilor standardizate în POSIX și este limitată la capacitatea de a scoate text pagină cu pagină. Deoarece conceptul implicit I / O Descriptors ( <stdin>, <stdout>, <stderr>) nu este păstrată strict sub DOS și derivații săi cum este descris în Unix-sisteme, iar apelul nu este consecventă și indicarea textului să fie trebuie să ieșire - în funcție - la redirecționarea I / O, au loc conducte sau argumente de linie de comandă.
istorie
Programul a morefost scris inițial în 1978 de Daniel Halbert , care era atunci student la Universitatea din California la Berkeley . Ulterior, morede Eric Shienbrood și Geoff Peck foarte dezvoltat și, în special, posibilitatea extinderii introducerii de expresii regulate pentru a căuta.
Potrivit propriei sale declarații, Halbert a fost inspirat de un utilitar mai vechi numit cr3 , precum și de un mesaj din sistemul de operare PDP-10 ITS , care a --MORE--așteptat cu textul ca o intrare a utilizatorului să deruleze mai departe în cazul edițiilor cu mai multe pagini . Eben Acest text --MORE--oferă programului moreîn limba engleză setarea din momentul în care așteaptă introducerea utilizatorului pentru a derula. Setarea în limba germană este afișată în schimb --Mehr--.
1979 a fost inclus moreîn Berkeley Software Distribution 3.0 și face acum parte din standardul POSIX .
Cu cât programul a fost mai puțin inspirat de mai mult .
O imitație a morefost, de asemenea, inclusă în MS-DOS și mai târziu în Windows. Aici conținutul unui fișier sau al unui cuprins este întrerupt după o pagină (20 de rânduri) și continuat după apăsarea barei de spațiu. Apăsând tasta Enter rezultă o ieșire a unei linii.
Link-uri web
-
more: afișează fișiere de la o pagină la alta - Deschideți specificațiile de bază ale grupului -
more(1): Filtru de căutare a fișierelor pentru vizualizarea crt - Debian GNU / Linux Programele executabile sau pagina manualului de comenzi shell -
more(1): mai puțin, mai mult - vizualizați fișierele - OpenBSD General Commands Manual
Dovezi individuale
- ↑ 12.2 Liniile directoare privind sintaxa utilităților. Accesat la 26 februarie 2018 (engleză).
- ↑ mai multe specificații în POSIX. Accesat la 26 februarie 2018 (engleză).
- ^ Daniel Halbert: The Early History of the More Command. În: www.halwitz.org. 4 martie 1994, preluat 26 februarie 2018 .