CMD Master
Volver al blog
•Arnošt Havelka

Flujos y Tuberías

Domina el flujo de datos con Redirección y Tuberías.

Iniciar lección interactiva
Flujos y Tuberías

Cada comando en Windows tiene tres "flujos" estándar:

  1. STDIN (0): Entrada Estándar (Teclado)
  2. STDOUT (1): Salida Estándar (Pantalla)
  3. STDERR (2): Error Estándar (Pantalla)

Manipulando estos flujos, puedes guardar errores potenciales en un archivo de registro, encadenar comandos o automatizar la entrada.

Prueba el comando

¡Redirige la salida a un archivo!

Construir el comando
dir[arguments]>[target]
Terminal
C:\Users\Student>dir > files.txt

Escenarios Comunes

1. La Tubería (|)

Pasa la salida de un comando como entrada al siguiente.

Ejemplo: Listar archivos y encontrar específicos.

dir | find "txt"

2. Redirección de Salida (>) y (>>)

Guarda resultados en un archivo.

Ejemplo: Guardar detalles de ipconfig.

ipconfig > info_red.txt

3. Redirección de Error (2>)

Separa la salida limpia de los mensajes de error.

Ejemplo: Ocultar errores al eliminar archivos inexistentes.

del archivo_inexistente.txt 2> nul

(Enviar a nul efectivamente descarta la salida)

Ejemplos del Mundo Real

1. Ordenar Salida

Listar archivos de texto y ordenarlos por nombre.

Terminal
C:\Users\Student>dir /b *.txt | sort

2. Registrando Errores por Separado

Intenta listar una carpeta que no existe, y guarda el error.

Terminal
C:\Users\Student>dir MissingFolder 2> errors.log

Comprobación de conocimientos

1 / 3

¿Qué número representa el Error Estándar (STDERR)?

Referencias

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

Siguiente

Comando Clip

Copia la salida del comando directamente a tu portapapeles.