--- title: Bash Head localeTitle: Баш Хэд --- ## Команда Bash: head(хэд) Хэд(head) используется для печати первых десяти строк (по умолчанию) или любой другой суммы, указанной в файле или файлах. Команда Сat(кэт) используется для последовательного чтения файла и печати его на стандартный вывод. т.е. распечатывает все содержимое всего файла. - это не всегда необходимо, возможно, вы просто хотите проверить содержимое файла, чтобы убедиться, что он правильный, или убедитесь, что он действительно не пуст. Команда head позволяет просматривать первые N строк файла. ### использование ```bash head [опции] [имя_файла] ``` Наиболее часто используемые опции: * `-n N` , выводит первые N строк файла (ов) * `-q` , не распечатывает заголовки файлов * `-v` , всегда печатает заголовки файлов ### примеры * Распечатывает в терминале первые десять строк файла file.txt (по умолчанию): ```bash head file.txt ``` Печать в терминале первые десять строк файла file.txt (по умолчанию) ```bash head -n 7 file.txt ``` * Печать в терминале первых 5 строк файла file1.txt, а затем первых 5 строк файла file2.txt (заголовки файлов будут отсуствовать благодаря опции `-q`) ```bash head -q -n 5 file1.txt file2.txt ``` ### Дополнительная информация: * [Википедия](https://ru.wikipedia.org/wiki/Head_(Unix))