62 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			62 lines
		
	
	
		
			1.9 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | ||
| 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)
 | ||
| 
 |