head + tail
Szövegfájloknál igen gyakori, hogy minket csak a fájl eleje, illetve vége érdekel. Ilyenkor hasznosak a
head
és
tail
parancsok. Alapértelmezés szerint a head a fájl első 10 során adja vissza:
head teszt.txt
Ha nem pont 10 sorra van szükségünk a
-n
kapcsolóval adhatjuk meg a szükséges sorok számát:
head -n 2 teszt.txt
A tail parancs a fentiekhez hasonlóan működik, de a fájl végét adja vissza:
tail teszt.txt
tail -n 2 teszt.txt
A tail parancsot legtöbbször log fájlok vizsgálatakor használhatjuk, ilyenkor nagyon hasznos még a
-f
kapcsoló, aminek hatására a program folyamatosan ellenőrzi a fájlt, és megjeleníti az időközben beszúrt sorokat:
tail -f /var/log/messages