head (Unix) - head (Unix)

редактировать
Программа в Unix и Unix-подобных системах
head
Разработчик (и) Разное open- исходный код и коммерческий разработчики
Операционная система Unix, Unix-like, MSX-DOS, IBM i
Тип Команда
Лицензия coreutils : GPLv3

head - это программа в Unix и Unix-like операционные системы, используемые для отображения начала текстового файла или передаваемых по конвейеру данных.

Содержание
  • 1 Синтаксис
    • 1.1 Флаги
    • 1.2 Другие
  • 2 Реализации
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки
Синтаксис

Синтаксис команды :

head [options] 

По умолчанию headбудет печатать первые 10 строк своего ввода в стандарте вывод. Количество напечатанных строк можно изменить с помощью параметра командной строки. В следующем примере показаны первые 20 строк имени файла:

head -n 20 filename

Здесь отображаются первые 5 строк всех файлов, начинающихся с foo:

head -n 5 foo *

Большинство версий позволяют опускать nи вместо этого напрямую указывать число: -5. GNU head допускает отрицательные аргументы для параметра -n, означает вывод всех строк каждого входного файла, кроме последнего подсчитанного значения аргумента.

Флаги

-c Копировать первое x количество байтов.

Другое

Во многих ранних версиях Unix не было этой команды, а в документации и книгах вместо этого использовался sed :

sed 5q filename

Пример печатает каждую строку (неявно) и завершает работу после пятой.

Реализации

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

См. также
Ссылки
Внешние ссылки
В Викибуке Руководство по Unix есть страница по теме: Команды
Последняя правка сделана 2021-05-23 04:10:35
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте