Comando cat

Comando cat

O comando cat serve para abrir arquivos de texto no terminal.

Seria a mesma coisa se você estivesse usando um editor de texto só que a diferença é que você lê o texto no terminal.

Dica: se o texto for muito grande é claro que você não vai conseguir usar o mouse no shell correto, uma forma de fazer isso é usando | more ou |less.

 Esses comandos agregado com o cat serve de paginação ou seja você consegue se mover usando as setas no shell.

exe:. vou abrir um arquivo qualquer lembre-se se você estiver no diretório corrente onde o arquivo se encontra basta digitar cat o nome do arquivo |more ou |less certo , agora se você não está no diretório onde o arquivo se encontra basta passa o caminho completo veja no terminal.

[caption id="" align="aligncenter" width="400"]O comando cat serve para abrir arquvo de texto na tela cat rmdir |more.[/caption]

Vai mostrar o texto no terminal para se movimentar basta apertar o enter.

Exemplo do comando cat

Lembrete: sempre que precisar limpar a tela digite clean ou Crtl+l.
 Agora usando o |less .
 Mostra a mesma coisa só que com uma diferença você consegue se mover para cima ou para baixo com as setas para sair do comando cat pressione q.

[caption id="" align="aligncenter" width="400"]Comando cat agregado com o comando less cat rmdir |less.[/caption] [caption id="" align="aligncenter" width="400"]Comando cat -n pipe less cat -n rmdir |less com (parâmetro)[/caption]

Para mais informação man cat.

  NOME 
         Cat - Concatenar arquivos e exibi-los na saída 
         gravata padrão. 

  SINOPSE 
         cat [-benstuvAET] [--number] [--number-nonblank] 
         [--squeeze-blank] [- mostre-não-imprimível] [--show-ends] 
         [--show-tabs] [--show-all] [--help] [--version] 
         [File ...] 

  DESCRIÇÃO 
         Esta página de manual documenta a versão GNU do cat . 

         O gato exibe na saída padrão o conteúdo de cada 
         arquivos especificados (ou o conteúdo da entrada padrão 
         se nenhum nome de arquivo for fornecido, ou se o nome `- 'for 
         indicado). 

     OPÇÕES 
         -b, --número-não-obscuro 
                Numerar as linhas não brancas 
                a partir de 1. 

         -e Equivalente a -vE . 

         -n, --número 
                Numerar as linhas de saída, começando em 1. 

         -s, -squeeze-blank 
                Substitua as linhas brancas consecutivas por uma 
                apenas uma linha branca. 

         -t Equivalente a -vT . 

         -u Sem efeito - apenas para compatibilidade com Unix. 

         -v, - mostre-não-imprimível 
                Exibir caracteres de controle, exceto aqueles 
                quebras de linha e guias usando o 
                notação `^ ', e prefixo com` M-' os personagens 
                tendo seu oitavo bit definido. 

         -A, - mostre-tudo 
                Equivalente a -vET . 

         -E, - mostra-extremidades 
                Exibir um `$ 'no final de cada linha. 

         -T, - mostrador de guias 
                Exibir o caractere TAB como `^ I '. 

         --help Exibe uma mensagem de ajuda na saída padrão 
                e termine normalmente. 



        --version Visualizar um número de versão na saída de stanard             e termine normalmente. 


  TRADUÇÃO 
         Christophe Blaess, 1997. 

Anúncios