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: