13 exemplos básicos de comando de gato no Linux

13 exemplos básicos de comando de gato no Linux

O gato (abreviatura de "concatenar“) O comando é um dos comandos mais usados ​​em sistemas operacionais do tipo Linux/UNIX. gato O comando nos permite criar arquivos únicos ou múltiplos, visualizar conteúdo de um arquivo, concatenar arquivos e redirecionar a saída no terminal ou arquivos.

Neste artigo, vamos descobrir o uso útil de gato comandos com seus exemplos no Linux.

Leia também: Aprenda a usar 'CAT' e 'TAC' (comando reverso do CAT) no Linux

Sintaxe Geral do Comando CAT

$ cat [option] [arquivo]… 

1. Exibir conteúdo de arquivo

O exemplo abaixo mostrará o conteúdo de /etc/passwd arquivo.

# gato /etc /passwd Raiz: x: 0: 0: raiz:/raiz:/bin/bash bin: x: 1: 1: bin:/bin:/sbin/nologin narad: x: 500: 500 ::/home/narad:/bin /BASH

2. Veja o conteúdo de vários arquivos no terminal

No exemplo abaixo, ele exibirá o conteúdo do teste e Test1 arquivo no terminal.

# teste de gato teste1 Olá a todos oi mundo,

3. Crie um arquivo com o comando CAT

Vamos criar um arquivo chamado Test2 Arquivo com o comando abaixo.

# gato> test2

Aguarda a entrada do usuário, o tipo de texto desejado e pressione Ctrl+d (calma Chave ctrl e tipo 'd') sair. O texto será escrito no Test2 arquivo. Você pode ver o conteúdo do arquivo com o seguinte gato comando.

# CAT Test2 Olá a todos, como você faz?

4. Use o comando CAT com mais e menos opções

Se um arquivo com um grande número de conteúdo que não se encaixa no terminal de saída e a tela rola muito rápido, podemos usar parâmetros cada vez menos com o gato comando como mostrado abaixo.

# música de gato.txt | mais # música de gato.txt | menos

5. Exibir números de linha no arquivo

Com o -n opção você pode ver o número de linha de um arquivo canção.TXT No terminal de saída.

# Cat -n Song.TXT 1 "Heal the World" 2 Há um lugar em 3 Your Heart 4 e eu sei que é amor 5 e este lugar pode ser muito mais 7 mais brilhante que amanhã 8 e se você realmente tentar 9, você encontrará que não há necessidade de 10 para Chore 11 Neste lugar, você sentirá 12 não há mágoa ou tristeza

6. Exibir $ no final do arquivo

No abaixo, você pode ver com o -e opção que '$'é show no final da linha e também no espaço mostrando'$'Se houver alguma lacuna entre os parágrafos. Esta opção é útil para espremer várias linhas em uma única linha.

# CAT -E Teste Olá a todos, como você faz?$ $ Ei, estou bem.$ Como está o seu treinamento acontecendo?$ $

7. Exibir linhas separadas da guia no arquivo

Na saída abaixo, podíamos ver ABA O espaço é preenchido com o '^I' personagens.

# CAT -T Teste olá ^Itodos, como você faz? Ei, ^Iestou bem. ^I^Como é o seu treinamento ^Iindo? Vamos fazer ^IAlguma prática no Linux.

8. Exibir vários arquivos de uma só vez

No exemplo abaixo, temos três arquivos teste, Test1, e Test2, e capaz de visualizar o conteúdo desses arquivos, como mostrado acima. Precisamos separar cada arquivo com ; (ponto e vírgula).

# teste de gato; CAT Test1; CAT Test2 Este é um arquivo de teste, este é o arquivo Test1. Este é o arquivo test2.

9. Use saída padrão com operador de redirecionamento

Podemos redirecionar a saída padrão de um arquivo para um novo arquivo existente com um '>'(maior que) símbolo. Cuidadoso, conteúdo existente do Test1 será substituído pelo conteúdo do teste arquivo.

# teste de gato> teste1

10. Anexando saída padrão com operador de redirecionamento

Anexa no arquivo existente com '>>'(duplo maior que) símbolo. Aqui, o conteúdo do teste o arquivo será anexado no final do Test1 arquivo.

# teste de gato >> teste1

11. Redirecionando a entrada padrão com o operador de redirecionamento

Quando você usa o redirecionamento com entrada padrão '<'(menos que símbolo), ele usa o nome do arquivo Test2 como entrada para comando e saída será mostrado em um terminal.

# gato < test2 Este é o arquivo test2.

12. Redirecionar vários arquivos contêm em um único arquivo

Isso criará um arquivo chamado Test3 e toda a saída será redirecionada em um arquivo recém -criado.

# teste de gato teste1 test2> test3

13. Classificação do conteúdo de vários arquivos em um único arquivo

Isso criará um arquivo Test4 e a saída do gato O comando é canalizado para classificar e o resultado será redirecionado para um arquivo recém -criado.

# teste de gato teste1 test2 test3 | classificar> test4

Este artigo mostra os comandos básicos que podem ajudá -lo a explorar o gato comandos. Você pode consultar a página do homem do gato comando se você quiser saber mais opções.

Em nosso próximo artigo, abordaremos comandos de gatos mais avançados. Compartilhe se você achar este artigo útil através de nossa caixa de comentários abaixo.