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

62 lines
1.9 KiB
Markdown
Raw Normal View History

2018-11-13 16:35:30 +00:00
---
title: Bash Cat
localeTitle: Bash Cat
---
## Bash Cat
Cat является одной из наиболее часто используемых команд в операционных системах Unix.
`Cat` используется для последовательного чтения файла и печати его на стандартный вывод, а также представляет собой удобный инструмент для отображения всего содержимого текстового файла.
### использование
```bash
cat [опции] [имя_файла]
```
Наиболее часто используемые опции:
* `-b` , обеспечивает нумерацию только строк, в которых присуствует текст
* `-n` , обеспечивает нумерацию всех выводимых строк
* `-s` , сжать нескольких пустых строк в одну пустую строку
* `-v` , отображать непечатаемые символы, за исключением вкладок и символа конца строки
### примеры
* Вывод содержимого файла file.txt:
```bash
$ cat file.txt
hello world!
```
* Обьединение вывода содержимого двух файлов (`hello world!` - file.txt и `hello world! the second atttempt!`- file1.txt):
```bash
$ cat file.txt file1.txt
hello world!
hello world! the second atttempt!
```
* Пронумеровать строки в выводе содержимого файла:
```bash
$ cat -n file1.txt
1 hello world! the second atttempt!
2
3 the third string
```
#### Дополнительная информация:
* [Википедия-инфо](https://ru.wikipedia.org/wiki/Cat)