CAT(1)

НАЗВАНИЕ
cat - объеденить файлы и направить их на стандартный вывод

СИНТАКСИС
cat [ПАРАМЕТР] [ФАЙЛ]...

ОПИСАНИЕ

Объединяет ФАЙЛ(ы) и записывает (направляет) на стандартный вывод. Если ФАЙЛ не указан или вместо его имени стоит дефис (-), то производится чтение со стандартного ввода.

Часто используются для вывода на экран содержимого небольших файлов. При попытке вывода больших файлов, если не использовать сочетания клавиш <Ctrl+s> (для приостановки) и <Ctrl+q> (для продолжения), их содержимое быстро промелькнёт перед глазами. В этом случае лучше использовать для просмотра больших файлов команды more и less, которые выполняют поэкранный вывод информации.

ПАРАМЕТРЫ

-A, --show-all
    эквивалентно использованию -vET

-b, --number-nonblank
    нумерует все непустые строки выходного файла, отменяет -n

-e  эквивалентно -vE

-E, --show-ends
    выводит в конце каждой строки символ $

-n, --number
    нумерует все строки выходного файла

-s, --squeeze-blank
    заменяет набор пустых строк одной пустой строкой

-t  эквивалентно -vT

-T, --show-tabs
    выводит символы табуляции в формате ^I

-u  (игнорируется)

-v, --show-nonprinting
    выводит управляющие символы кроме символов перевода строки (LFD) и табуляции (TAB), для которых использует символ ^ и M-нотацию

--help
    выводит краткое описание параметров и завершает работу программы

--version
    выводит информацию о версии программы и завершает её работу

ПРИМЕРЫ

cat f - g
    Выведите содержимое файла f, затем стандартный ввод, затем содержимое файла g.

cat Копирует стандартный ввод в стандартный вывод.

Слияние трёх файлов в один большой файл sumfile: $ cat file-1 file-2 file-3 > sumfile Дописать содержимое файла file-4 в конец файла sumfile: $ file-4 >> sumfile Создание файла myfile, который будет содержать все, что пользователь введёт с клавиатуры: $ cat > myfile Чтобы завершить ввод информации в этот файл, необходимо, как обычно, нажать сочетание клавиш <Ctrl+d>. Воспроизведение звукового файла на устройстве /dev/dsp: $ cat music.wav > /dev/dsp

АВТОР
Написана Torbjorn Granlund и Richard M. Stallman.

ИНФОРМАЦИЯ ОБ ОШИБКАХ
GNU coreutils помощь онлайн: <http://www.gnu.org/software/coreutils/> Сообщить об ошибках перевода cat: <http://translationproject.org/team/>

АВТОРСКИЕ ПРАВА
Copyright © 2016 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
Свободное программное обеспечение: можно свободно изменять и распространять его. БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, в той мере, в какой это разрешено законом.

СМ. ТАКЖЕ
tac(1)

Полная документация по команде: <http://www.gnu.org/software/coreutils/cat> или, сли программы info и cat правильно установлены в системе, то через info '(coreutils) cat invocation'

ПЕРЕВОД
оригинального файла на английском cat.1.gz (917 байт от 03.06.2004) +примеры и дополнения выполнен Aleksander N.Gorohovski <angel@feht.dgtu.donetsk.ua> 05.03.2007. АстраЛинукс апрель 2020 - исправлено в соответствии с CAT "February 2017" "GNU coreutils 8.26"