Русская Википедия:Head (Unix)

Материал из Онлайн справочника
Версия от 02:27, 15 июля 2023; EducationBot (обсуждение | вклад) (Новая страница: «{{Русская Википедия/Панель перехода}} {{другие значения|Head}} {{заголовок со строчной буквы}} '''head''' — утилита в UNIX и UNIX-подобных системах, выводящая первые n строк из файла, по умолчанию n равно 10: <source lang="bash">head /var/log/messages</...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Шаблон:Другие значения Шаблон:Заголовок со строчной буквы head — утилита в UNIX и UNIX-подобных системах, выводящая первые n строк из файла, по умолчанию n равно 10:

head /var/log/messages

Изменить количество выводимых строк можно, указав ключ -n <количество строк>:

head -n 20 /var/log/messages

Внимание! Устаревший синтаксис! В большинстве версий head еще поддерживается старый синтаксис -<количество строк>:

head -20 /var/log/messages

Зачастую используется в качестве элемента конвейера обработки текста различными утилитами, чтобы ограничить вывод информации:

df | head -n 2 | tail -n 1 | column -t | cut -d" " -f1

Реализации

Команда head также является частью инструментов ASCII MSX-DOS2 для MSX-DOS версии 2[1]. Команда head также была перенесена в операционную систему IBM[2].

См. также

  • tail — команда выводящая конец файла

Примечания

Шаблон:Примечания

Шаблон:Unix-stub Шаблон:Rq Шаблон:Команды Unix