Server for Information Technologies Сервер поддерживается
Центром Информационных Технологий
(095) 932-9212, 932-9213, 939-0783
E-mail: info@citforum.ru
Сервер содержит море(!) аналитической информации CIT Forum CD-ROM

CAT(1)

НАЗВАНИЕ
cat - слияние и вывод файлов

СИНТАКСИС

 cat [-u] [-s] [-v] [-t] [-e] файл ...

ОПИСАНИЕ
Команда cat по очереди читает указанные файлы и выдает их содержимое на стандартный вывод. Так, например,

 cat f
распечатывает содержимое файла f, а
 cat f1 f2 > f3

сливает первые два файла и помещает результат в третий. Чтобы добавить файл f1 к файлу f2, надо выполнить команду

 cat f1 >> f2

Если не указан ни один файл или среди аргументов встретился -, команда cat читает данные со стандартного ввода. Опции команды cat имеют следующий смысл:

-uВывод не буферизуется (по умолчанию буферизуется).
-sНе сообщается о несуществующих файлах.
-vВизуализация непечатных символов (кроме табуляций, переводов строк и переходов к новой странице). Управляющие символы изображаются в виде ^X (CTRL+X); символ DEL (восьмеричное 0177) - в виде ^?. Символы, не входящие в набор ASCII (то есть со взведенным восьмым битом) выдаются в виде M-x, где x - определяемый младшими семью битами символ.

С опцией -v можно использовать следующие опции:

-tВизуализация символов табуляции в виде ^I.
-eВизуализация символов перевода строки в виде $ (строка при этом все же переводится).

Если опция -v не указана, то опции -t и -e игнорируются.

СМ. ТАКЖЕ
cp(1), pg(1), pr(1).

ДИАГНОСТИКА Команды типа

cat f1 f2 > f1
приводят к сообщению:
cat: input/output files 'f1' identical
Comments: info@citmgu.ru
Designed by Andrey Novikov
Copyright © CIT
Обновлено: 13.03.2015