33 lines
1.3 KiB
Markdown
Raw Normal View History

# cat
> Выводить и объединять файлы.
> Больше информации: <https://www.gnu.org/software/coreutils/manual/html_node/cat-invocation.html>.
- Вывести содержимое файла в `stdout`:
`cat {{путь/к/файлу}}`
- Объединить несколько файлов в один выходной файл:
`cat {{путь/к/файлу1 путь/к/файлу2 ...}} > {{путь/к/выходномуайлу}}`
- Добавить содержимое нескольких файлов в конец выходного файла:
`cat {{путь/к/файлу1 путь/к/файлу2 ...}} >> {{путь/к/выходномуайлу}}`
- Записать данные в файл интерактивно:
`cat > {{путь/к/файлу}}`
- Пронумеровать все строки вывода:
`cat {{[-n|--number]}} {{путь/к/файлу}}`
- Отобразить все символы, включая табуляцию, окончания строк и непечатаемые символы:
`cat {{[-A|--show-all]}} {{путь/к/файлу}}`
- Передать содержимое файла другой программе через `stdin`:
`cat {{путь/к/файлу}} | {{программа}}`