Skip to content

Como usar o comando Cat do Linux

14 de maio de 2021

O gato O comando no Linux concatena arquivos e exibe a saída na saída padrão (geralmente, o shell). Um dos usos mais comuns do cat é exibir um arquivo na tela e também criar um arquivo em tempo real e permitir a edição básica diretamente no terminal.


Como criar um arquivo usando ‘cat’

Para criar um arquivo usando o comando cat, digite o seguinte na janela do terminal: cat> nome do arquivo

Ao criar um arquivo dessa maneira, o cursor ficará em uma nova linha e você poderá começar a digitar. Essa técnica oferece uma ótima maneira de iniciar um arquivo de texto. Para terminar de editar o arquivo, pressione Ctrl + D. O arquivo é salvo com o que você usou para nome do arquivo.

Teste se o processo funcionou digitando o comando ls: ls -lt

Você deve ver seu novo arquivo e o tamanho deve ser maior que zero.

Como exibir um arquivo usando ‘cat’

O comando cat exibe um arquivo na tela também. Tudo o que você precisa fazer é eliminar o símbolo de maior que da seguinte forma: cat

Para ver o arquivo página por página, use o comando more: cat | mais

Como alternativa, você também pode usar o comando less: cat | menos

Como mostrar números de linha

Para todas as linhas não vazias em um arquivo, use o seguinte comando: cat -b

Se houver linhas sem nenhum caractere, elas não serão numeradas. Para mostrar os números de todas as linhas, independentemente de estarem em branco, digite o seguinte comando: cat -n

Como mostrar o fim de cada linha

Às vezes, ao analisar arquivos de dados, os programadores descobrem problemas porque existem caracteres ocultos no final das linhas que eles não esperavam – como espaços. Este erro impede que seus analisadores funcionem corretamente. Para mostrar o dólar como um caractere de fim de linha, digite o seguinte comando: cat -E

Como exemplo, veja a seguinte linha de texto: o gato sentou no tapete

Quando você executa isso com o gato -E você recebe a seguinte saída: o gato sentou na esteira $

Reduzindo linhas em branco

Quando você mostra o conteúdo de um arquivo usando o comando cat, provavelmente não deseja ver quando há um monte de linhas em branco consecutivas. Use o -s mude para condensar todas as linhas em branco em uma única linha em branco: cat -s

Como Mostrar Abas

Quando você exibe um arquivo que usa delimitadores de tabulação, normalmente não vê as tabulações. O seguinte comando mostra ^ I em vez da guia, o que torna mais fácil vê-los: cat -T

Concatenar vários arquivos

O objetivo do gato é concatenação. Concatene vários arquivos na tela com o seguinte comando: cat

Para concatenar os arquivos e criar um novo, use o seguinte comando: cat >

Mostrando arquivos em ordem reversa

Mostre um arquivo em ordem reversa usando o seguinte comando: tac

Tecnicamente, este não é o gato comando, é o tac comando, mas essencialmente faz a mesma coisa, mas ao contrário.