tail (Unix)

A Wikipédiából, a szabad enciklopédiából

A tail egy számítógép program a Unix és a Unix-támogató rendszerekben, mely kiírja egy állomány utolsó néhány sorát a képernyőre.

Szintaxis[szerkesztés | forrásszöveg szerkesztése]

A parancs alakja:

tail [options] <file_name>

Alapértelmezetten a tail parancs kiírja a standard kimentere az utolsó 10 sort a bemenetről. A kimetet meg lehet adni sorokban vagy bájtban. Az alábbi példában kiíratjuk az utolsó 20 sort a filename állományból:

tail -n 20 filename

A következő példa kiírja az utolsó 15 bájtot minden foo-val kezdődő állományból:

tail -c 15 foo*

Az alábbi példa kiírja a filename állomány összes sorát a másodiktól kezdődően:

tail -n +2 filename

Állomány figyelése[szerkesztés | forrásszöveg szerkesztése]

A tail parancs egy speciális opciója a -f (follow), mely megengedi az állomány figyelését. Az alábbi példa kiírja az utolsó 10 sort a messages állományból és új sorokat ad a kiíráshoz:

tail -f /var/adm/messages

Ahhoz hogy a megfigyelést megszakítsuk, használjuk a Ctrl+C billentyűkombinációt.

Lásd még[szerkesztés | forrásszöveg szerkesztése]