head

Копирование начальной части файлов (POSIX)

Синтаксис:

head [-количество] [-c|-l] [-n количество] [файл]...

Опции:

-количество
Не рекомендуется к использованию; следует использовать опцию -n количество.
-c
Измерять количество выводимых данных в байтах.
-l
("эль") Измерять количество выводимых данных в строках; эта единица измерения используется по умолчанию.
-n количество
Количество выводимых строк (по умолчанию) или байтов. Аргумент количество представляет собой десятичное целое число без знака. Если опция -n количество не указана, то по умолчанию выводятся первые десять единиц (строк или байтов) файла.
файл
Путевое имя входного файла. Если файлы не указаны, используется стандартный поток ввода.

Платформы:

ЗОСРВ «Нейтрино»

Целевые архитектуры:

aarch64, arm, armv7, e2k, mips, ppc, x86

Описание:

Утилита head копирует указанные входные файлы в стандартный поток вывода. Вывод каждого файла заканчивается в точке, указанной опцией -n количество. Аргумент количество исчисляется в байтах, если выбрана опция -c, и в строках, если выбрана опция -l.

Если указано несколько файлов, утилита head выводит перед каждым файлом заголовок, позволяющий его идентифицировать.

Примеры:

Просмотр первых десяти строк всех файлов в текущем каталоге:

head *

Вывод первых 16 байтов myfile в шестнадцатеричном формате:

head -c -n 16 myfile | hd

(Обратите внимание, что эти функциональные возможности также предоставляются опциями командной строки для утилиты hd).

Возвращаемое значение:

0
Завершено успешно.
>0
Возникла ошибка.

Классификация:

Базовые подсистемы ЗОСРВ «Нейтрино», POSIX

Тематические ссылки:

cat, less, more, tail




Предыдущий раздел: Утилиты