Примеры команд Linux Cat

Linux Cat Command Examples



Команда Linux cat (сокращение от «concatenate») - очень полезная команда. Используя команду cat, вы можете создать файл, просмотреть содержимое файла, объединить файлы и перенаправить вывод файлов. Мы обсудим различные варианты использования команды cat на некоторых примерах в этой статье.

Базовый синтаксис команды Cat

Для команды cat используется следующий синтаксис:







$Кот [параметры] [имя файла]

File-name - это имя файла.



Используйте следующую команду, чтобы изучить все варианты кошек:



$Кот --помощь

Распечатать содержимое файла с помощью команды cat

Используя команду cat, вы можете отобразить содержимое файла на терминале следующим образом:





$Котимя файла

Например, чтобы просмотреть содержимое файла test_file.txt, введите в терминале указанную ниже команду:

$Котtest_file.txt

Содержимое указанного выше файла будет отображаться на терминале.



Аналогичным образом, чтобы отобразить содержимое нескольких файлов, используйте следующую команду:

$Котtest_file.txt test_file1.txt

Приведенная выше команда покажет вам содержимое test_file.txt и test_file1.txt на терминале.

Создание файла с помощью команды cat

Вы можете использовать команду cat для создания нового файла.

Например, мы создаем файл с именем «new_filetest.txt», выполняя следующую команду:

$Кот >test_file.txt

Теперь пользователь введет содержимое в этот файл, а затем «Ctrl + d» оставит этот файл. Содержимое записано в файле «new_filetest.txt», который можно отобразить с помощью команды cat.

Использование большего и меньшего количества опций с помощью команды cat

Если файл имеет большое содержимое, и вам нужно прокрутить, чтобы просмотреть больше содержимого файла. В этом случае используйте следующие параметры с командой cat:

$Котtestfile.txt| более

$Котtestfile.txt| меньше

Распечатать номер строки с содержимым файла

Используйте команду cat вместе с опцией ‘-n’, чтобы отобразить номер строки содержимого файла следующим образом:

$Кот -ntest_file.txt

Отображать символы, разделенные табуляцией

Используйте параметр «-T» и команду cat, чтобы отобразить символы, разделенные табуляцией, в строке.

$Кот -Ttestfile.txt

В строке пространство табуляции будет заполнено символом «^ I», что также показано на следующем снимке экрана:

Печатайте '$' в конце строк

Чтобы отобразить «$» в конце строк, используйте опцию «-e» с командой cat следующим образом:

$Кот -А такжеtestfile.txt

Вышеупомянутый вариант полезен, когда вы хотите сжать несколько строк в одной строке.

Перенаправить содержимое файла

С помощью команды cat пользователь может перенаправить стандартный вывод в новый файл.

Например, чтобы скопировать содержимое одного файла в другой, вы можете использовать команду cat. У нас есть файл с именем test_file.txt, а другой - test_file1.txt. Итак, чтобы скопировать содержимое «test_file.txt» в «test_file1.txt», используйте команду cat с оператором «>» следующим образом:

$Котtest_file.txt>new_file.txt

Если «test_file1.txt» не существует, он создаст файл с этим именем.

Чтобы добавить содержимое «test_file.txt» в «test_file1.txt», используйте оператор «>>» в команде cat следующим образом:

$Котtest_file.txt>>test_file1.txt

Игнорируйте повторяющиеся пустые строки

Используя команду cat вместе с опцией ‘-s’, вы можете опустить пустые строки из вывода.

$Кот -stest_file.txt

Объединение файлов с помощью команды cat

Команда cat используется для объединения содержимого файла. Например, объедините содержимое test_file.txt и test_file1.txt, а затем запишите содержимое в новый файл mergefile.txt с помощью оператора ‘>’ следующим образом:

$Котtest_file.txt test_file1.txt>mergefile.txt

Заключение

В этой статье мы объяснили команду Linux cat на примерах. У нас есть, как команда cat может помочь пользователю Linux, когда он / она работает в системе. Надеюсь, вы многому научились из приведенных выше примеров. Пожалуйста, оставьте свой отзыв в комментариях.