Эта статья требует дополнительных ссылок для проверки . ( июнь 2020 г. ) ( Узнайте, как и когда удалить это сообщение-шаблон ) |
Разработчики) | Различные разработчики с открытым исходным кодом и коммерческие разработчики |
---|---|
Операционная система | Unix , Unix-подобный , MSX-DOS , IBM i |
Платформа | Кроссплатформенность |
Тип | Команда |
Лицензия | coreutils : GPLv3 |
голова является программой на Unix и Unix-подобные операционные системам , используемых для отображения начала текстового файла или конвейер данных.
Синтаксис [ править ]
Синтаксис команды :
head [параметры] <имя_файла>
По умолчанию head
первые 10 строк ввода выводятся на стандартный вывод . Количество напечатанных строк можно изменить с помощью параметра командной строки . В следующем примере показаны первые 20 строк имени файла :
голова -n 20 имя файла
Это отображает первые 5 строк всех файлов, начинающихся с foo :
голова -n 5 foo *
Большинство версий [ править ] позволяют опустить n
и вместо того, чтобы напрямую указав номер: -5
. Заголовок GNU допускает отрицательные аргументы для -n
параметра, что означает вывод всех строк каждого входного файла, кроме последнего подсчитанного значения аргумента.
Флаги [ править ]
-c <x количество байтов> Копировать первые x количество байтов.
Другое [ править ]
Во многих ранних версиях Unix этой команды не было, а вместо этого в документации и книгах использовался sed :
sed 5q имя файла
Пример печатает каждую строку (неявно) и завершает работу после пятой.
Реализации [ править ]
head
Команда также является частью ASCII «s MSX-DOS2 Инструменты для MSX-DOS версии 2. [1] головка команда также была портирована на я IBM операционной системы. [2]
См. Также [ править ]
- хвост (Unix)
- dd (Unix)
- Список команд Unix
Ссылки [ править ]
- ^ Руководство пользователя MSX-DOS2 Tools от ASCII Corporation
- ^ IBM . «Qshell для программирования IBM System i версии 7.2» (PDF) . Проверено 5 сентября 2020 .
Внешние ссылки [ править ]
В Wikibook Guide to Unix есть страница по теме: Команды |
- head справочная страница из GNU coreutils .
- Документация FreeBSD для головы