cat
Материал из Xgu.ru
cat (от англ. concatenate, сцеплять) — программа в UNIX/Linux-системах, которая предназначена для объединения нескольких файлов и записи результата на стандартный поток ввода (в другой файл, если поток перенаправлен).
$ cat file1 file2 > file3
Файлы 'file1' и 'file2' будут объединены, результат будет записан в 'file3'.
Иногда программу используют даже там, где моно было бы обойтись без неё:
$ cat file | sort
В этом случае программа sort могла бы прочитать данные напрямую из файла file, без помощи cat:
$ sort file
Другие примеры такого нерационального использования:
- Useless Use of Cat Award (англ.) — нерациональное использование cat