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