CMD Master
Voltar ao blog
Arnošt Havelka

Guardar a saída de um comando num ficheiro

Sobrescreva com >, acrescente com >> e depois verifique o ficheiro com cat.

Iniciar lição interativa
Guardar a saída de um comando num ficheiro

O terminal não tem de ser o único sítio para onde vai a saída. > escreve um ficheiro novo (ou substitui um). >> acrescenta uma linha no fim. cat é como verifica o resultado.

Sobrescrever: echo 'item' > file

Um > cria list.txt ou substitui o que lá estava.

Experimente o comando

Escreva uma linha em list.txt!

Montar o comando
echo list.txt
Terminal
C:\Users\User>echo 'Apples' > list.txt

Começar uma lista:

Command Prompt
C:\Users\User>echo 'Apples' > list.txt

Acrescentar: echo 'item' >> file

Duas setas mantêm as linhas antigas. É assim que cresce um registo ou uma lista de compras.

echo 'Apples' > list.txt
echo 'Bread' >> list.txt
cat list.txt

Deve ver tanto Apples como Bread. Usar > na segunda linha teria apagado Apples.

Command Prompt
Apples
C:\Users\User>cat list.txt

Lembre-se: > substitui, >> acrescenta, cat verifica.


Teste de conhecimentos

1 / 3

O que faz > a um ficheiro existente?

Referências

Estes links de documentação trazem detalhes confiáveis sobre os comandos usados neste artigo.

A seguir

Enviar a saída de um comando por um pipe

Use | para alimentar o comando seguinte e depois encadeie grep e wc.