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
Como alternativa, você também pode usar o comando less: cat
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.