[cmdexe #3] Concatenar o conteúdo de ficheiros de texto (Comando Cat)

Nota: Esta dica só funciona na Powershell

A Powershell possui um comando bastante útil que é o cat. Bastante conhecido pelos utilizadores de sistemas operativos Unix-Based, e que permite mostrar o conteúdo de um determinado ficheiro diretamente na Shell e concatenar (juntar) o conteúdo de vários ficheiros.

Para mostrar o conteúdo de um ficheiro, basta corrermos o seguinte comando:

cat <nomedoficheiro.txt>

Desta forma, o conteúdo do ficheiro especificado será mostrado no ecrã da Powershell.

Para concatenar o conteúdo de dois (ou mais) ficheiros, basta escrever o nome dos ficheiros separados por espaços:

cat <nomedoprimeiroficheiro.txt> <nomedosegundoficheiro.txt>

Será então mostrado no ecrã da Powershell os conteúdos dos dois ficheiros concatenados (o texto do primeiroficheiro seguido do texto do segundoficheiro).

No entanto, agora você questiona-se, “como é que eu gravo isto num ficheiro?”, a resposta é simples, lembra-se do segundo número da nossa rúbrica? Principalmente do “>” ?

Então, neste caso imaginando que queremos concatenar os dois ficheiros anteriores num ficheiro “concatenado.txt”, o comando a digitar é o seguinte:

cat nomedoprimeiroficheiro.txt nomedosegundoficheiro.txt > concatenado.txt

E está feito!

Dúvidas, sugestões ou críticas, utilizem a caixa de comentários. Obrigado!

 

Deixe um comentário