jueves, febrero 09, 2017

Linux - Comando WRITE

El comando write es utilizado para enviar un mensaje a otro usuario logueado en el equipo, cuando se ejecuta el mismo le empiezan a aparecer el texto que se escribe en la otra terminal y cuando se interrumpe (utilizando CTRL+C) al usuario destinatario le aparece EOF indicandole que se acabo el mensaje.

Sintaxis

write [tty]

Como se ve, al comando write se le agrega el usuario y como modo opcional se puede especificar el puerto donde esta conectado. Esto se utiliza si el mismo usuario esta logueado en 2 terminales distintas y se deben mensajear entre ellas.

Ejemplo

Terminal emisora

user@srvtest1:~$ write user pts/1
Esto es un mensaje de prueba.
Adios
^Cuser@srvtest1:~$

Terminal receptor

user@srvtest1:~$
Message from user@srvtest1 on pts/0 at 22:01 ...
Esto es un mensaje de prueba.
Adios
EOF

user@srvtest1:~$





Para poder utilizar lo unico necesario es que del otro terminal tenga habilitada la opcion de mesg y.
De otro modo este texto no llegara, salvo que lo haga el root del equipo.

No hay comentarios.: