freeCodeCamp/guide/russian/bash/bash-head/index.md

46 lines
2.3 KiB
Markdown
Raw Normal View History

2018-10-12 20:00:59 +00:00
---
title: Bash Head
localeTitle: Голова баша
---
## Команда Bash
2018-10-12 20:00:59 +00:00
Head используется для печати первых десяти строк (по умолчанию) или любого другого количества, указанного для файла или файлов. Cat используется для последовательного чтения файла и печати его на стандартный вывод. т.е. распечатывает все содержимое всего файла. Это не всегда необходимо, возможно, вы просто хотите проверить содержимое файла, чтобы убедиться, что он правильный, или убедиться, что он действительно не пуст. Команда head позволяет просматривать первые N строк файла.
2018-10-12 20:00:59 +00:00
Если вызывается больше, чем один файл, отображаются первые десять строк каждого файла, если не указано конкретное количество строк. Выбор отображения заголовка файла является необязательным, используя параметр ниже
2018-10-12 20:00:59 +00:00
### использование
```bash
head [options] [file_name(s)]
```
Наиболее часто используемые опции:
* `-n N` , выводит первые N строк файла (ов)
* `-q` , не распечатывает заголовки файлов
* `-v` , всегда печатает заголовки файлов
### пример
```bash
head file.txt
```
Печать в терминале первые десять строк файла file.txt (по умолчанию)
2018-10-12 20:00:59 +00:00
```bash
head -n 7 file.txt
```
Печать в терминале первых семь строк файла file.txt
2018-10-12 20:00:59 +00:00
```bash
head -q -n 5 file1.txt file2.txt
```
Печать в терминале первых 5 строк файла file1.txt, а затем первых 5 строк файла file2.txt
2018-10-12 20:00:59 +00:00
### Дополнительная информация:
* [Википедия](https://en.wikipedia.org/wiki/Head_(Unix))