cat

Материал из Xgu.ru

Перейти к: навигация, поиск


cat (от англ. concatenate, сцеплять) — программа в UNIX/Linux-системах, которая предназначена для объединения нескольких файлов и записи результата на стандартный поток ввода (в другой файл, если поток перенаправлен).

 $ cat file1 file2 > file3

Файлы 'file1' и 'file2' будут объединены, результат будет записан в 'file3'.

Иногда программу используют даже там, где моно было бы обойтись без неё:

 $ cat file | sort

В этом случае программа sort могла бы прочитать данные напрямую из файла file, без помощи cat:

 $ sort file

Другие примеры такого нерационального использования:

Источник — «http://xgu.ru/wiki/cat»