Flujos y Tuberías
Domina el flujo de datos con Redirección y Tuberías.
Iniciar lección interactivaFlujos y Tuberías
Cada comando en Windows tiene tres "flujos" estándar:
- STDIN (0): Entrada Estándar (Teclado)
- STDOUT (1): Salida Estándar (Pantalla)
- STDERR (2): Error Estándar (Pantalla)
Manipulando estos flujos, puedes guardar errores potenciales en un archivo de registro, encadenar comandos o automatizar la entrada.
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.
2. Registrando Errores por Separado
Intenta listar una carpeta que no existe, y guarda el error.
Comprobación de conocimientos
1 / 3¿Qué número representa el Error Estándar (STDERR)?