馃敟 PROGRAMAS DE LA L脥NEA DE COMANDOS, MANEJO DE ENTRADAS Y SALIDAS.

驴En qu茅 consiste std input, std output y std error?

Los programas de la linea de comandos operan mediante I/O inputs (entradas) y outputs (salidas).

Tipo de Salida C贸digo Descripci贸n
Standard Input 0 Entrada del programa
Standard Output 1 Salida del programa
Standard Error 2 Salida tipo error

Standard Input

Es cualquier dato ingresado a trav茅s de la l铆nea de comandos. En el caso del comando ls podemos especificar el directorio a listar mediante ls directorio, en este caso directorio es un Standard Input.

Standard Output

Es la salida de un programa. En el ejemplo del comando ls, esta representa la impresi贸n mostrada despu茅s de ejecutar el comando, que es la lista de archivos y directorios.

Standard Error

Es la salida de un programa que reporta un error. En el ejemplo del ls directorio, si el directorio no existe obtendremos un Standard Error, con el mensaje de error.

$ ls directorioinexistente
ls: directorioinexistente: No such file or directory