Estaciones de trabajo en línea OnWorks Linux y Windows

Logotipo

Alojamiento gratuito en línea para estaciones de trabajo

<Anterior | Contenido | Siguiente>

Entrada, salida y error estándar

Muchos de los programas que hemos utilizado hasta ahora producen algún tipo de salida. Esta salida a menudo consta de dos tipos. Primero, tenemos los resultados del programa; es decir, los datos que el programa está diseñado para producir y, en segundo lugar, tenemos mensajes de estado y error que nos dicen cómo va el programa. Si miramos un comando como ls, podemos ver que muestra sus resultados y sus mensajes de error en la pantalla.

Siguiendo con el tema de Unix de "todo es un archivo", programas como ls enviar sus resultados a un archivo especial llamado salida estándar (a menudo expresado como stdout) y sus mensajes de estado a otro archivo llamado serror estándar (stderr). De forma predeterminada, tanto la salida estándar como el error estándar están vinculados a la pantalla y no se guardan en un archivo de disco.

Además, muchos programas reciben información de una instalación llamada entrada estándar (stdin) que, de forma predeterminada, se adjunta al teclado.


La redirección de E / S nos permite cambiar a dónde va la salida y de dónde viene la entrada. Normalmente, la salida va a la pantalla y la entrada proviene del teclado, pero con la redirección de E / S, podemos cambiar eso.


Top OS Cloud Computing en OnWorks: