Como usar o comando cat Linux

Índice

Como os sistemas operacionais baseados em UNIX são uma das alternativas mais funcionais para usuários domésticos e pequenas, médias ou grandes corporações, é ideal saber em detalhes como o uso global destes é, como regra geral, todos os sistemas UNIX, em Nesse caso estamos falando especificamente do Linux, é o uso de comandos, e embora seja verdade que hoje a maioria das distribuições nos oferece uma opção gráfica, a essência do Linux é o desenvolvimento e a execução dos comandos.

São centenas de comandos cada um com uma função especial e um dos mais utilizados pela sua versatilidade e praticidade é o comando cat que a Solvetic irá analisar detalhadamente.

Qual é o comando cat no LinuxO comando cat (concatenar) é um comando que foi desenvolvido para executar basicamente três funções associadas a arquivos de texto, são elas:

  • Ser capaz de visualizá-los
  • Faça uma fusão com cópias deles
  • Crie novos arquivos

Sua sintaxe de uso é:

 cat [opções] [arquivo] [-] [arquivo]
As várias opções que temos ao usar o comando cat são as seguintes:

Ele exibe todas as informações de um arquivo ou pasta, é o equivalente a -vET

 -A, --show-all

É o número de linhas de saída não vazias
 -b, --number-nonblank

É o equivalente a -vE
 -e

Esta opção exibe o sinal $ no final de cada linha
 -E, --show-ends

Mostra o número de cada linha na saída
 -n, --number (número)

Sua função é suprimir as linhas de saída vazias repetidas
 -s, --squeeze-blank

É o equivalente a -vT
 -t

Exibe os caracteres TAB como I
 -T, --show-tabs

Faz uso de notação e M, exceto LFD e TAB
 -v, --show-nonprinting

Mostra ajuda para o comando cat
 --ajuda

Mostra a versão do cat usado no Linux
 --versão

Agora aprenderemos como usar este comando no Linux.

1. Como exibir o conteúdo de um arquivo com o comando cat no Linux


É um dos usos mais práticos em que o comando cat entra em ação no Linux, pois graças a ele será possível ver o conteúdo de um arquivo criado por nós ou de um arquivo de sistema.

Passo 1
Por exemplo, podemos ver o conteúdo de um arquivo de texto chamado Solvetic:

Passo 2
Também podemos ver o conteúdo de um arquivo pertencente ao sistema, como / etc / passwd:

 cat / etc / passwd

PROLONGAR

2. Como visualizar o conteúdo de vários arquivos usando cat Linux


É possível que queiramos visualizar no terminal o conteúdo não de apenas um arquivo, mas de vários simultaneamente, isso é possível com cat usando a seguinte sintaxe:
 cat arquivo1 arquivo2… 

PROLONGAR

Como usar as opções Mais ou MenosEstas opções são ideais quando o arquivo a ser visualizado é grande, por isso é necessário utilizar as teclas Pag Down ou Pag Up para acessar todo o seu conteúdo.

Nesse caso, podemos usar qualquer uma das seguintes opções, conforme o caso:

 arquivo cat | mais arquivo gato | eles

PROLONGAR

3. Como criar um novo arquivo com o comando cat

Passo 1
O comando cat inclui em suas características a possibilidade de criar um novo arquivo, para isso devemos executar a seguinte sintaxe:

 cat> arquivo
Neste caso criamos um novo arquivo chamado Solvetic2 que vemos que é criado automaticamente no diretório onde estamos localizados, neste exemplo o desktop:

PROLONGAR

Passo 2
Podemos ver que ao usar o comando cat estaremos localizados no texto, aí podemos inserir o texto desejado e depois pressionar as teclas Ctrl + D para sair e salvar o texto:

Ctrl + D

PROLONGAR

4. Como exibir o número de linhas em um arquivo com o comando cat


Esta opção é ideal para saber em detalhes o número de linhas integradas em um arquivo, para isso devemos utilizar o parâmetro -n assim:
 cat -n Solvetic1

PROLONGAR

Podemos visualizar o número da linha com seu respectivo texto associado.

5. Como exibir o sinal $ no final de cada linha com o comando cat


Esta opção é útil se queremos compactar várias linhas em uma única linha, esta é responsável por exibir o sinal $ no final da linha e também no espaço mostrado por $ caso haja algum espaço entre os parágrafos.
Para seu uso, devemos usar o parâmetro -e da seguinte forma:
 cat -e Solvetic

PROLONGAR

6. Como exibir linhas separadas por tabulação com o comando cat


Para esta opção os espaços detectados através da tabulação serão preenchidos com "I", para isso devemos utilizar o parâmetro -T assim:
 cat -T Solvetic

PROLONGAR

7. Como exibir vários arquivos simultaneamente com o comando cat


Podemos mostrar o conteúdo de vários arquivos com o comando cat, para isso devemos usar o ponto e vírgula para separar cada arquivo, neste caso usaremos a seguinte linha:
 cat Solvetic; cat Solvetic2; cat Solvetic1;

PROLONGAR

8. Como usar a saída padrão com um operador de redirecionamento com o comando cat


Graças a esta opção será possível redirecionar a saída padrão de um arquivo para um novo arquivo a ser criado, caso contrário, para um arquivo existente com o símbolo> (maior que), mas devemos ter em mente que o conteúdo do o arquivo inicial sobrescreverá o conteúdo existente no arquivo de destino.

Para este exemplo, vamos redirecionar o conteúdo do arquivo Solvetic para um novo arquivo chamado Solvetic3:

 cat Solvetic> Solvetic3

PROLONGAR

Isso criará o arquivo Solvetic3 com o conteúdo do arquivo Solvetic.

9. Como anexar a saída padrão com um operador de redirecionamento com o comando cat


Isso permite anexar ao arquivo existente através do símbolo >> (duplo maior que), isso fará com que o conteúdo do arquivo seja adicionado ao final do arquivo de destino.
 cat Solvetic >> Solvetic2

PROLONGAR

10. Como redirecionar vários arquivos em um com o comando cat

Passo 1
Isso nos permite redirecionar o conteúdo de um ou mais arquivos em um novo ou em um existente, para isso executamos:

 cat Solvetic Solvetic1 Solvetic2> Solvetic4
Nesse caso, vamos redirecionar todo o conteúdo desses três arquivos para um novo chamado Solvetic4:

PROLONGAR

Passo 2
Ao acessar o arquivo Solvetic4 podemos ver o conteúdo dos 3 arquivos, aí depende de organizar o conteúdo da melhor maneira possível:

11. Como classificar o conteúdo de vários arquivos em um único arquivo com o comando cat

Passo 1
Se quisermos que o conteúdo seja redirecionado para um novo arquivo ou para um existente para ser classificado, devemos usar o parâmetro sort como este:

 cat Solvetic Solvetic1 Solvetic2 | sort> Solvetic4

PROLONGAR

etapa 3
Isso criará o arquivo organizado em ordem alfabética:

12. Como adicionar saída padrão a um novo arquivo com o comando cat


Usando o comando echo será possível adicionar novo texto a um novo arquivo, para isso usaremos o seguinte exemplo:
 echo "Solvetic Internet" | cat2

PROLONGAR

A nova linha será inserida no topo do arquivo selecionado.

Podemos ver como, graças ao comando cat, as opções de gerenciamento de nossos arquivos são amplas e totalmente funcionais, permitindo-nos realizar várias ações sobre eles conforme necessário, mas sempre preservando a integridade do texto ali armazenado para não causar efeitos negativos no controle deles. para que possamos usar cada um dos parâmetros cat de maneira eficaz.

wave wave wave wave wave