more
szűrőprogram fájlok tartalmának kiírásához
HASZNÁLAT
more [ -dlfpcsu ] [ -méret ] +/ sztring +kezdősor [ fájl...]
LEÍRÁS
A more egy szurőprogram, egy adott szövegből csak egy képernyőnyit mutat. Ez egy
nagyon egyszeru verzió, javasoljuk ehelyett a less használatát. A less egy sok új és
hasznos szolgáltatást nyújtó more-emuláció.
OPCIÓK
A továbbiakban a parancssor opciói kerülnek bemutatásra. Ezeket az opciókat a MORE
környezeti változóban is megadhatjuk. Figyeljünk a "-" karakterekre. A MORE
környezeti változóban megadott opciókat felülbírálja a parancssor.
-méret Ezzel a számmal a képernyő méretét adhatjuk meg, sorokban.
-d A more minden oldal után a következőt írja ki:
"[Press space to continue, 'q' to quit.]". Érvénytelen billentyű
lenyomásakor csipogás helyett a következő üzenetet
írja ki: "[Press 'h' for instructions.]"
-l A more program a ^L (lapdobás) karaktert általában speciális karakterként
kezeli, és a kiírás megáll minden egyes ilyen
karaktert tartalmazó sor után. Ez az opció megszünteti ezt a jelenséget.
-f A program ennek az opciónak hatására a képernyő sorai helyett logikai
sorokkal számol. A hosszú sorok vége nem látszik.
-p Nem scrolloz. Előbb törli az egész képernyőt, azután kiírja a szöveget.
-c Nem scrolloz. Minden oldalnyi szöveget a képernyő tetejétől kezdve ír ki,
minden sort egyenként törölve.
-s Egyetlen üres sorra cseréli az egymás utáni több üres sort.
-u Nincs kiemelés.
+/ Egy sztringet adhatunk meg, amelyet a megjelenítés előtt a program megkeres
minden egyes fájlban.
+kezdősor A megadott sortól kezdi a kiírást.
PARANCSOK
A more utasítás interaktív parancsai a vi megfelelő parancsain alapulnak. Néhany
parancsot megelőzhet egy a
továbbiakban k-val jelölt decimális szám. A továbbiakban ^X jelentése CTRL-X.
h vagy ? Segítség: ezeknek a parancsoknak a rövid leírását adja. Ha el is
felejted az összes többit, erre a parancsra emlékezz vissza!
SZÓKÖZ A szöveg következő k sorát írja ki. Alapértelmezésben k= a képernyő
mérete
z A szöveg következő k sorát írja ki. Alapértelmezésben k= a képernyő
mérete. Az argumentum lesz az új alapértelmezett.
ENTER A szöveg következő k sorát írja ki. Alapértelmezésben k=1. Az
argumentum lesz az új alapértelmezett.
d vagy ^D k sort görget. Alapértelmezésben k=11. Az argumentum lesz az új
alapértelmezett.
q vagy Q vagy INTERRUPT Kilépés.
s átugorja a következő k sort. Alapértelmezésben k=1.
f átugorja a következő k képernyőt. Alapértelmezésben k=1.
b vagy ^B Visszaugrik k képernyőt. Alapértelmezésben k=1.
' Az előző keresés kezdőpontjára ugrik.
= Kiírja az aktuális sor számát.
k/sztring Megkeresi a sztring k. előfordulását. Alapértelmezésben k=1.
n Megkeresi a legutóbbi sztring k. előfordulását. Alapértelmezésben k=1.
!<cmd> vagy :!<cmd> A <cmd> parancssor lefuttatása
v Elindítja a /usr/bin/vi-t az aktuális sorban
^L A képernyő újrarajzolása
:n A k. következő fájlra ugrik. Alapértelmezésben k=1.
:p A k. megelőző fájlra ugrik. Alapértelmezésben k=1.
:f Megjeleníti az aktuális fájl nevét és az aktuális sor számát.
. Újra végrehajtja az utolsó parancsot.
KÖRNYEZETI VÁLTOZÓK
A more használja a következő környezeti véltozókat, ha azok léteznek:
MORE
A more parancs leginkább hasznccute;lt paraméterei.
SHELL
Az éppen futó shell. Alaphelyzetben maga a shell program állítja
be az értékét belépéskor.
TERM
A terminál típusát adja meg, a more ennek alapján módosíthatja
a képernyő tartalmát. LÁSD MÉG
vi, less
SZERZŐK
Eric Shienbrood, UC Berkeley
Módosítás: Geoff Peck, UCB, Kiegészítések: kiemelés, több üres sor
Módosítás: John Foderaro, UCB, Kiegészítések: -c, MORE környezeti változó.
TÖRTÉNET
A more parancs a BSD-UNIX 3.0-s verziójában jelent meg. Ez a
man page a more 5.19-es (Berkeley 6/29/88) verziójának a
dokumentációja. Jelenleg ez a verzió a legelterjedtebb a Linux
operációs rendszerek körében. A dokumentóció més man
page-ek és a forráskód alapján készült.
Fordították:
Gyenes András