Команда head - Используется для вывода первых 10 строк текстового файла или стандартного потока вывода.
\0), а не символом новой строкиПоказать первые 10 строк текстового файла:
head 1.txt
Вывод в терминале:
О Linux О ядре Linux О проекте GNU О Windows О MacOS О команде О компьютере О ноутбуке О материнской плате О процессоре
Показать первые 10 строк нескольких текстовых файлов:
head 1.txt 2.txt
Вывод в терминале:
==> 1.txt <== О Linux О ядре Linux О проекте GNU О Windows О MacOS О команде О компьютере О ноутбуке О материнской плате О процессоре ==> 2.txt <== О Linux О ядре Linux О проекте GNU О Windows О MacOS О команде О компьютере О ноутбуке О материнской плате О процессоре
Показать первые 5 строк нескольких текстовых файлов, используем опцию -n:
head -n 5 1.txt 2.txt
Вывод в терминале:
==> 1.txt <== О Linux О ядре Linux О проекте GNU О Windows О MacOS ==> 2.txt <== О Linux О ядре Linux О проекте GNU О Windows О MacOS
Показать первые 5 строк в стандартном выводе, используем опцию -n:
ls -lh | head -n 5
Вывод в терминале:
итого 140K -rw-rw-r-- 1 kirill kirill 1,7K авг 11 2025 11142009xf8i.png -rwxrwxr-x 1 kirill kirill 101 июл 26 19:49 1.sh -rw-rw-r-- 1 kirill kirill 501 авг 7 12:19 1.txt drwxrwxr-x 8 kirill kirill 4,0K мая 23 15:40 wiki.kirmolpc.ru