Files
freeCodeCamp/guide/russian/bash/bash-head/index.md
2018-11-13 20:35:52 +04:00

52 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: Bash Head
localeTitle: Баш Хэд
---
## Команда Bash: head(хэд)
<strong>Хэд(head)</strong> используется для печати первых десяти строк (по умолчанию) или любой другой суммы, указанной в файле или файлах. Команда <strong>Сat</strong>(кэт) используется для последовательного чтения файла и печати его на стандартный вывод. т.е. распечатывает все содержимое всего файла. - это не всегда необходимо, возможно, вы просто хотите проверить содержимое файла, чтобы убедиться, что он правильный, или убедитесь, что он действительно не пуст. Команда head позволяет просматривать первые N строк файла.
### использование
```bash
head [опции] [имя_файла]
```
Наиболее часто используемые опции:
* `-n N` , выводит первые N строк файла (ов)
* `-q` , не распечатывает заголовки файлов
* `-v` , всегда печатает заголовки файлов
### примеры
* Распечатывает в терминале первые десять строк файла file.txt (по умолчанию):
```bash
head file.txt
```
Печать в терминале первые десять строк файла file.txt (по умолчанию)
```bash
head -n 7 file.txt
```
* Печать в терминале первых 5 строк файла file1.txt, а затем первых 5 строк файла file2.txt (заголовки файлов будут отсуствовать благодаря опции `-q`)
```bash
head -q -n 5 file1.txt file2.txt
```
### Дополнительная информация:
* [Википедия](https://ru.wikipedia.org/wiki/Head_(Unix))