Tubos y Redirecciones (Pipes and Redirection)

Algunos conceptos.
En linux existen 3 archivos muy importantes y que generalmente pasan desapercibidos. Estos se encuentran en /dev y son:
stdin, stdout y stderr.

STDIN: es el “STandarD INput” o entrada estandar, es el lugar en donde un proceso toma generalmente su entrada, por defecto el teclado. El archivo /dev/stdin es simplemente un archivo que apunta a tu terminal/consola.
Si ejecutas el comando cat sin parámetros podrás ver que toma cualquier caracter desde la entrada estandar (el teclado). Para cortar el proceso usa Control+C

# cat

Si ejecutas el comando cat /dev/mouse, al mover el mouse verás la aparición de diversos caracteres basura. En este caso le indicamos al comando cat que nuestro stdin será /dev/mouse.
Lo mismo sucedería si quisieramos recibir información a través del puerto serie COM1: cat /dev/ttyS0
Más

Anuncios

Archivos

octubre 2017
D L M X J V S
« Dic    
1234567
891011121314
15161718192021
22232425262728
293031