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
Molnár Márk