Командная строка: 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
Спасибо за внимание.
