![3 maneiras críticas de como o 5G impactará seus negócios](/f/50ce419a1c6c9315250cf341b279a8b9.jpg?width=100&height=100)
O gato (abreviação de “concatenar“) Command é um dos comandos mais usados em sistemas operacionais como Linux / Unix. gato comando nos permite criar arquivos únicos ou múltiplos, ver o conteúdo do arquivo, concatenar arquivos e redirecionar a saída no terminal ou arquivos. Neste artigo, vamos descobrir o uso prático de gato comandos com seus exemplos no Linux.
Leia também:Aprenda a usar ‘cat’ e ‘tac’ (reverso do comando cat) no Linux
cat [OPÇÃO] [ARQUIVO] ...
No exemplo abaixo, ele mostrará o conteúdo de /etc/passwd Arquivo.
# cat / etc / passwd root: x: 0: 0: root: / root: / bin / bash. bin: x: 1: 1: bin: / bin: / sbin / nologin. narad: x: 500: 500:: / home / narad: / bin / bash
No exemplo a seguir, ele exibirá o conteúdo de teste e test1 arquivo no terminal.
# cat test test1 Olá pessoal. Olá mundo,
Vamos criar um arquivo chamado test2 arquivo com o comando abaixo.
# cat> test2
Aguarda entrada do usuário, digite o texto desejado e pressione CTRL + D (calma Tecla Ctrl e digite 'd') sair. O texto será escrito em test2 Arquivo. Você pode ver o conteúdo do arquivo com o seguinte gato comando.
# cat test2 ola pessoal como vai
Se o arquivo com grande número de conteúdo que não cabe no terminal de saída e a tela rolar para cima muito rápido, podemos usar parâmetros mais e menos com gato comando como mostrado acima.
# cat song.txt | mais# cat song.txt | menos
Com -n opção você pode ver os números de linha de um arquivo song.txt no terminal de saída.
# cat -n song.txt1 "Cure o Mundo" 2 Há um lugar para isso. 3 Seu coração. 4 E Eu Sei Que É Amor. 5 E este lugar poderia. 6 Be Much. 7 Mais brilhante que o amanhã. 8 E se você realmente tentar. 9 Você verá que não há necessidade. 10 para chorar. 11 Neste lugar você se sentirá. 12 Não há mágoa ou tristeza
Abaixo, você pode ver com -e opção que ‘$‘É mostrado 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 testolá a todos, como vai você? $ $ Ei, estou bem. $ Como está seu treinamento? $ $
Na saída abaixo, podemos ver ABA o espaço é preenchido com ‘^ I' personagem.
# cat -T test Olá ^ Itodo mundo como vai você? Ei, ^ Iestou bem. ^ I^ IComo está seu treinamento ^ Iindo? Vamos fazer ^ Ialguma prática no Linux.
No exemplo abaixo, temos três arquivos teste, test1 e test2 e capaz de visualizar o conteúdo desses arquivos conforme mostrado acima. Precisamos separar cada arquivo com ; (ponto e vírgula).
# teste do gato; cat test1; cat test2 Este é o arquivo de teste. Este é o arquivo test1. Este é o arquivo test2.
Podemos redirecionar a saída padrão de um arquivo para um novo arquivo, caso contrário, o arquivo existente com ‘>‘(Maior que) símbolo. Cuidado, conteúdo existente de test1 será substituído pelo conteúdo de teste Arquivo.
# cat test> test1
Anexa em arquivo existente com ‘>>Símbolo ‘(duplo maior que). Aqui, o conteúdo de teste arquivo será anexado no final de test1 Arquivo.
# cat test >> test1
Quando você usa o redirecionamento com entrada padrão '<‘(Símbolo menor que), usa o nome do arquivo test2 como uma entrada para um comando e a saída será mostrada em um terminal.
# catEste é o arquivo test2.
Isso criará um arquivo chamado test3 e toda a saída será redirecionada em um arquivo recém-criado.
# cat test test1 test2> test3
Isso criará um arquivo test4 e saída de gato comando é canalizado para classificar e o resultado será redirecionado em um arquivo recém-criado.
# cat test test1 test2 test3 | sort> test4
Este artigo mostra os comandos básicos que podem ajudá-lo a explorar gato comando. Você pode consultar a página de manual de gato comando se você quiser saber mais opções. No próximo artigo, abordaremos comandos cat mais avançados. Por favor, compartilhe-o se você achar este artigo útil por meio de nossa caixa de comentários abaixo.