Cat
Команда cat - это одна из часто используемых команд Linux.
С помощью этой команды можно очень просто посмотреть содержимое небольшого файла, склеить несколько файлов и многое другое.
Команда cat
Название команды - это сокращения от слова catenate. По сути, задача команды cat очень проста - она читает данные из файла или стандартного ввода и выводит их на экран. Это все, чем занимается утилита.
Опции позволяют очень сильно видоизменить вывод и сделать именно то, что вам нужно. Рассмотрим основные опции:
$ cat опции файл1 файл2 …
-b - нумеровать только непустые строки
-E - показывать символ $ в конце каждой строки
-n - нумеровать все строки
-s - удалять пустые повторяющиеся строки
-T - отображать табуляции в виде ^I
-h - отобразить справку
-v - версия утилиты
Это было все описание linux cat, которое вам следует знать, далее рассмотрим примеры cat linux. Использование cat в Linux
Самое простое, где используется команда cat - это просмотр содержимого файла:
- $ cat file
Команда просто выведет все, что есть в файле. Чтобы вывести несколько файлов достаточно просто передать их в параметрах:
- $ cat file file1
вы можете нумеровать все строки в файле:
- $ cat -n file
Возможность объединения нескольких файлов не была бы настолько полезна, если бы нельзя было записать все в один:
$ cat file1 file2 > file3
$ cat file3
Можно получить очень примитивный текстовый редактор - прочитаем ввод и перенаправим его вместо вывода на экран в файл:
$ cat > file2
Enter
bla-bla-bla
Enter
Ctrl+D
Посмотреть содержимое созданного файла:
- $ cat file2