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

62 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

---
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)