CAT(1) 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
|