CMD Master
Volver al blog
Arnošt Havelka

Guarda la salida de un comando en un archivo

Sobrescribe con >, añade con >> y comprueba el archivo con cat.

Iniciar lección interactiva
Guarda la salida de un comando en un archivo

La terminal no tiene por qué ser el único destino de la salida. > escribe un archivo nuevo (o reemplaza uno). >> añade una línea al final. cat es cómo compruebas el resultado.

Sobrescribir: echo 'item' > file

Un solo > crea list.txt o reemplaza lo que hubiera.

Prueba el comando

¡Escribe una línea en list.txt!

Construir el comando
echo list.txt
Terminal
C:\Users\User>echo 'Apples' > list.txt

Empieza una lista:

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

Añadir: echo 'item' >> file

Dos flechas conservan las líneas antiguas. Así crece un registro o una lista de la compra.

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

Deberías ver tanto Apples como Bread. Usar > en la segunda línea habría borrado Apples.

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

Recuerda: > reemplaza, >> añade, cat comprueba.


Comprobación de conocimientos

1 / 3

¿Qué hace > con un archivo que ya existe?

Referencias

Estos enlaces de documentación aportan detalles confiables sobre los comandos usados en este artículo.

Siguiente

Envía la salida de un comando por una tubería

Usa | para pasar la salida de un comando al siguiente y encadena grep y wc.