Описание тега cat
Команда cat - это стандартная программа Unix, используемая для объединения и отображения файлов. Название происходит от слова catenate, синонима concatenate.
cat
- объединить файлы и распечатать на стандартный вывод.
В cat
команда используется для:
- Показать текстовый файл на экране
- Прочитать текстовый файл
- Создать новый текстовый файл
- Объединение файлов
- Изменение файла
пример
$ cat -n file #shows the content of a file, including the line-numbers(-n flag)
Объединение двух файлов в третий файл:
cat file1 file2 > output_file
Цель cat - объединять (или объединять) файлы. Если это всего лишь один файл, объединение его ни с чем не будет пустой тратой времени и затрат на процесс ". Это также называется" жестоким обращением с кошками ". Тем не менее, часто встречается следующее использование:
cat filename | command arg1 arg2 argn
cat -- "$file" | grep -- "$pattern"
cat -- "$file" | less
вместо этого можно записать как:
grep -- "$pattern" "$file"
less "$file"
Распространенное интерактивное использование cat для одного файла - это вывод содержимого файла на стандартный вывод. Если вывод передается по конвейеру или перенаправляется, cat не нужен.
Без двух именованных файлов использование cat не имеет существенных преимуществ.