статьиGNU Free Documentation License материалы взяты из Википедии Статья была изменена. Оригинал статьи.

cat

Материал из Энциклопедии в свободной энциклопедии
Перейти к: навигация, поиск

cat в утилита UNIX, выводящая последовательно указанные файлы (или устройства), таким образом, объединяя их в единый поток. Если вместо имени файла указывается «-», то читается стандартный ввод.

  cat a.txt - b.txt > abc.txt
  cat /dev/null > file_to_clear.txt

Иногда (в учебных примерах) используется в качестве первого элемента конвейера обработки текста утилитами sed, awk и так далее, хотя в большинстве случаев её можно заменить оператором '<' либо передачей имени файла в качестве аргумента, что позволяет избежать создания отдельного процесса. Может использоваться в следующих случаях:

  • когда требуется вывести куда-то файл без изменений;
  • когда требуется объединить более одного файла (например части одного файла, разбитого командой split), либо файл(ы) с потоком стандартного ввода;
  • когда требуется просмотреть содержимое файла.


Источник в «/w/index.php?title=Cat&oldid=39111349»
Пространства имён

Варианты
Действия