Exemplos de comandos Linux Cat

Linux Cat Command Examples



O comando do Linux cat, abreviação de 'concatenar', é um comando muito útil. Usando o comando cat, você pode criar um arquivo, visualizar o conteúdo do arquivo, concatenar arquivos e redirecionar a saída do arquivo. Discutiremos os diferentes usos do comando cat com alguns exemplos neste artigo.

Sintaxe básica do comando Cat

A seguinte sintaxe é usada para o comando cat:







$gato [opções] [nome do arquivo]

Nome do arquivo é o nome de um arquivo.



Use o seguinte comando para explorar todas as opções de gatos:



$gato --ajuda

Imprima o conteúdo do arquivo por meio do comando cat

Usando o comando cat, você pode exibir o conteúdo do arquivo no terminal da seguinte maneira:





$gatonome do arquivo

Por exemplo, para visualizar o conteúdo do arquivo ‘test_file.txt’, digite o comando abaixo mencionado no terminal:

$gatotest_file.txt

O conteúdo do arquivo acima será exibido no terminal.



Da mesma forma, para exibir o conteúdo de vários arquivos, use o seguinte comando:

$gatotest_file.txt test_file1.txt

O comando acima mostrará o conteúdo de test_file.txt e test_file1.txt no terminal.

Criação de arquivo usando o comando cat

Você pode usar o comando cat para criar um novo arquivo.

Por exemplo, estamos criando um arquivo com o nome ‘new_filetest.txt’ executando o seguinte comando:

$gato >test_file.txt

Agora, o usuário irá inserir conteúdo neste arquivo e então ‘Ctrl + d’ para sair deste arquivo. O conteúdo é escrito em ‘new_filetest.txt’ que você pode exibir por meio do comando cat.

Uso de mais e menos opções com o comando cat

Se um arquivo tiver um conteúdo grande e você precisar rolar para ver mais conteúdo do arquivo. Nesse caso, use as seguintes opções com o comando cat:

$gatotestfile.txt| mais

$gatotestfile.txt| menos

Imprimir o número da linha com o conteúdo do arquivo

Use o comando cat junto com a opção ‘-n’ para exibir o número da linha do conteúdo do arquivo da seguinte forma:

$gato -ntest_file.txt

Exibir caracteres separados por tabulação

Use a opção ‘-T’ e o comando cat para exibir os caracteres separados por tabulação em uma linha.

$gato -Ttestfile.txt

Em uma linha, o espaço da tabulação será preenchido com o caractere ‘^ I’, que também é mostrado na seguinte captura de tela:

Imprima ‘$’ no final das linhas

Para exibir o ‘$’ no final das linhas, use a opção ‘-e’ com o comando cat da seguinte forma:

$gato -Etestfile.txt

A opção acima é útil quando você deseja reduzir as várias linhas em uma única linha.

Redirecionar o conteúdo do arquivo

Por meio do comando cat, o usuário pode redirecionar a saída padrão para um novo arquivo.

Por exemplo, para copiar o conteúdo de um arquivo para outro arquivo, você pode usar o comando cat. Temos um arquivo com o nome test_file.txt e o outro é test_file1.txt. Portanto, para copiar o conteúdo de ‘test_file.txt’ para ‘test_file1.txt’, use o comando cat com o operador ‘>’ da seguinte forma:

$gatotest_file.txt>new_file.txt

Se ‘test_file1.txt’ não existir, ele criará um arquivo com este nome.

Para anexar o conteúdo de ‘test_file.txt’ a ‘test_file1.txt’, use o operador ‘>>’ no comando cat da seguinte maneira:

$gatotest_file.txt>>test_file1.txt

Ignore as linhas vazias repetidas

Usando o comando cat junto com a opção ‘-s’, você pode omitir as linhas vazias da saída.

$gato -stest_file.txt

Concatenação de arquivos usando o comando cat

O comando cat é usado para concatenar o conteúdo do arquivo. Por exemplo, concatene o conteúdo de test_file.txt e test_file1.txt e, em seguida, grave o conteúdo em um novo arquivo mergefile.txt usando o operador ‘>’ da seguinte maneira:

$gatotest_file.txt test_file1.txt>mergefile.txt

Conclusão

Explicamos o comando cat do Linux com exemplos neste artigo. Vimos como o comando cat pode ajudar um usuário Linux enquanto ele / ela está trabalhando em um sistema. Com os exemplos acima, espero que você tenha aprendido muito. Por favor, dê seu feedback por meio de comentários.