Linux consola (Bash) comando CAT

Nos próximos tempos vou publicar uma série  de informação relativa a comandos de consola “Bash”, que são bastante úteis e amplamente usados na consola/terminal Linux  e que facilitam a configuração de servidores Linux, como também o uso destes em “Git Bash“.

O comando cat é dos comandos mais frequentemente utilizados, pois este permite concatenar ficheiros, visualizar o seu conteúdo e criar novos.

Criar ficheiro e inserir conteúdo (cat > nome do ficheiro), e após inserir o pretendido premir teclas Ctrl+D para gravar e sair:

Visualizar o conteúdo (cat nome do ficheiro):

Acrescentar conteúdo ao ficheiro já existente (cat >> nome do ficheiro), e após acrescentar o pretendido premir teclas Ctrl+D para gravar e sair:

Criação de 2 ficheiros com nomes ( cat > nomes_1.txt e cat >  nomes_2.txt):

De seguida podemos visualizar o conteúdo dos dois ficheiros concatenados (cat nomes_1.txt nomes_1.txt), ou então guardarmos o resultado num novo ficheiro (cat nomes_1.txt nomes_1.txt > nomes.txt):

Adicionar a visualização número de linha (cat -n nome do ficheiro):

Exibir o conteúdo do ficheiro de forma ordenada (cat nome do ficheiro | sort):

Um outro comando bastante útil, é o comando grep neste contexto em que por exemplo só queremos visualizar os nomes que começam por “Jo” (grep “Jo*” nome do ficheiro):

Para verem mais opções do comando cat, podem digitar na consola do linux man cat, onde é exibido o manual do comando cat. Em windows usando o terminal do git basta digitar cat –help:

 

 

Deixar uma resposta