Update index.md (#21812)
This commit is contained in:
committed by
Gregory Gubarev
parent
a5876e57f4
commit
4fd26514d2
@ -1,40 +1,61 @@
|
|||||||
---
|
---
|
||||||
title: Bash Cat
|
title: Bash Cat
|
||||||
localeTitle: Bash Cat
|
localeTitle: Bash Cat
|
||||||
---
|
---
|
||||||
## Bash Cat
|
## Bash Cat
|
||||||
|
|
||||||
Cat является одной из наиболее часто используемых команд в операционных системах Unix.
|
Cat является одной из наиболее часто используемых команд в операционных системах Unix.
|
||||||
|
|
||||||
cat используется для последовательного чтения файла и печати его на стандартный вывод. Название происходит от его функции к кон**кат**енации файлов.
|
|
||||||
|
`Cat` используется для последовательного чтения файла и печати его на стандартный вывод, а также представляет собой удобный инструмент для отображения всего содержимого текстового файла.
|
||||||
### использование
|
|
||||||
|
|
||||||
```bash
|
|
||||||
cat [options] [file_names]
|
### использование
|
||||||
```
|
|
||||||
|
```bash
|
||||||
Наиболее часто используемые опции:
|
|
||||||
|
cat [опции] [имя_файла]
|
||||||
* `-b` , нумеровать только непустые строки
|
|
||||||
* `-n` , нумеровать все строки
|
```
|
||||||
* `-s` , сжать несколько смежных пустых строк
|
|
||||||
* `-v` , отображать непечатаемые символы, за исключением отступов и символа конца строки
|
Наиболее часто используемые опции:
|
||||||
|
|
||||||
### пример
|
|
||||||
|
* `-b` , обеспечивает нумерацию только строк, в которых присуствует текст
|
||||||
Вывести в терминал содержимое файла file.txt:
|
* `-n` , обеспечивает нумерацию всех выводимых строк
|
||||||
|
* `-s` , сжать нескольких пустых строк в одну пустую строку
|
||||||
```bash
|
* `-v` , отображать непечатаемые символы, за исключением вкладок и символа конца строки
|
||||||
cat file.txt
|
|
||||||
```
|
### примеры
|
||||||
|
|
||||||
Соединить содержимое двух файлов и вывести результат в терминал:
|
* Вывод содержимого файла file.txt:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cat file1.txt file2.txt
|
$ cat file.txt
|
||||||
```
|
hello world!
|
||||||
|
```
|
||||||
#### Дополнительная информация:
|
|
||||||
|
* Обьединение вывода содержимого двух файлов (`hello world!` - file.txt и `hello world! the second atttempt!`- file1.txt):
|
||||||
* Википедия: https://en.wikipedia.org/wiki/Cat_(Unix)
|
|
||||||
|
```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)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user