Командная строка: cat
cat - просматриваем содержимое файлов и склеиваем файлы
Команда cat
, как и команда tail
, позволяет просматривать содержимое файлов. Однако, еще одной очень полезной функцией команды cat
является способность склеивать несколько файлов и добавлять содержимое одного файла к другому.
В самом простом случае cat
осуществляет простой вывод контента:
cat file
Так же, с помощью команды cat
можно выводить содержимое нескольких файлов:
cat file1 file2
Оператор редиректа >
позволяет объединить содержимое нескольких файлов в одном новом файле:
cat file1 file2 > newfile
Оператор >>
позволяет добавить содержимое нескольких файлов к другому файлу. В случае если такой файл не существует, он будет создан:
cat file1 file2 >> newfile
Если возникает необходимость в том, чтобы строки выводимого контента были пронумерованы, нужно использовать опцию -n
:
cat -n file
Опция -b
позволяет пронумеровать только непустуые строки:
cat -b file
А опция -s
удалит из вывода все пустые строки:
cat -s file
Спасибо за внимание.