$ cat
Выводит содержимое файлов на экран. Она может обрабатывать файл или данные, полученные от другой команды через конвейер. Например, cat -n /etc/fstab — конфиг с номерами строк — удобно для обсуждения.
Синтаксис
cat [ОПЦИИ] [ФАЙЛ...]
Основные опции
| -n | нумеровать все строки |
| -b | нумеровать только непустые строки |
| -s | сжимать повторяющиеся пустые строки |
| -E | показывать конец строки символом $ |
Примеры из практики
$ cat -n /etc/fstabПосле запуска · пошаговоЧто произойдёт: конфиг с номерами строк — удобно для обсуждения. Что появится в терминале: Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты. Как понять, что всё получилось: Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
$ cat part1.sql part2.sql > full.sqlПосле запуска · пошаговоЧто произойдёт: склеить файлы в один. Что появится в терминале: Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты. Как понять, что всё получилось: Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
Совет практика. cat file | grep ... — рабочий, но «бесполезный» паттерн: grep file сделает то же быстрее.
Поддержка дистрибутивов
- ✓ Ubuntu
- ✓ Debian
- ✓ Fedora
- ✓ RHEL
- ✓ Arch
- ✓ Alpine
- ✓ openSUSE