A fájl elejének kiíratása
head
Kiírja a fájl első néhány sorát a képernyőre. Alapértelmezésként az első 10 sort írja ki, de a -n kapcsolóval ezt megváltoztathatjuk.
head [KAPCSOLÓ]… [FÁJL]…
Minden egyes FÁJL első 10 sorának kiírása a szabványos kimenetre.
Több FÁJL esetén mindegyiket egy fejléc előzi meg, amely megadja a fájl nevét.
Ha a FÁJL nincs megadva, vagy -, akkor a szabványos bemenetet olvassa.
A hosszú kapcsolók kötelező argumentumai a rövid kapcsolókhoz is kötelezők.
-c, --bytes=[-]SZÁM minden egyes fájl első SZÁM bájtjának kiírása;
a kezdő „-” megadásakor minden egyes fájl utolsó
SZÁM bájtja kivételével az összeset kiírja
-n, --lines=[-]SZÁM az első SZÁM sor kiírása az első 10 helyett;
a kezdő „-” megadásakor minden egyes fájl utolsó
SZÁM sora kivételével az összeset kiírja
-q, --quiet, --silent soha ne írja ki a fájlneveket megadó fejléceket
-v, --verbose mindig írja ki a fájlneveket megadó fejléceket
-z, --zero-terminated a sorok elválasztója NUL, nem új sor
--help ezen súgó megjelenítése és kilépés
--version verzióinformációk megjelenítése és kilépés
A SZÁM a következő szorzó-utótagokkal rendelkezhet:
b 512, kB 1000, K 1024, MB 1000*1000, M 1024*1024,
GB 1000*1000*1000, G 1024*1024*1024, és ugyanígy T, P, E, Z, Y.
Példa
[gabor@linux peldak]$ cat > pelda.txt
hetfo
kedd
szerda
csutortok
pentek
szombat
vasarnap
^C
[gabor@linux peldak]$ head pelda.txt
hetfo
kedd
szerda
csutortok
pentek
szombat
vasarnap
[gabor@linux peldak]$ head -n 4 pelda.txt
hetfo
kedd
szerda
csutortok
Licensed under the Creative Commons Attribution Non-commercial Share Alike License 4.0