Kafa (Unix)
head , Unix benzeri sistemlerde bir veya daha fazla metin dosyasının ilk birkaç satırını görüntüleyen bir programdır .
head varsayılan olarak giriş verilerinizin ilk on satırını standart çıktıya yazdıracaktır. Hem yazdırma birimleri (satırlar, bloklar, baytlar ) hem de sayıları komut satırı seçenekleriyle değiştirilebilir :
- -n sayı : belirtilen sayıda satırı yazdırır.
- -c sayı : belirtilen bayt sayısını yazdırır.
Seçeneklerde belirtilen sayının önüne bir - işareti geliyorsa , head dosyanın başlangıcından n. birimin hemen öncesine kadar yazdırılacaktır. Örneğin, komut
head -c -175 dosyası
son 175 bayt dışındaki dosya içeriğini yazdırır .
Daha eski sözdizimi kullanılarak (hâlâ Sun Solaris'te -n seçeneği yerine kullanılmaktadır) , sırasıyla ilk 20 satır ve ilk 20 dosya baytı aşağıdaki komutlarla görüntülenecektir:
kafa -20 dosya kafa -50c dosya
Ancak bu sözdizimi kullanımdan kaldırılmış olarak kabul edilir ve POSIX 1003.1-2001 standardına uymaz . Güncel sürümler desteklese bile diğer seçeneklerle birlikte kullanıldığında çalışmayabilir.