write

¡Esta es una revisión vieja del documento!


Write

El comando write es un comando simple de comunicación que permite enviar mensajes directos a una terminal de usuari@ destino que se encuentre en línea dentro del sistema.

write no es un programa de chat puro sino una herramienta de transmisión de mensajes. Por favor considera contactar a l@s demás empleando nuestros canales de irc.

Para usar write es necesario proveer un nombre de usuari@ receptor y la identificación de una de sus terminales virtuales. Para conocer esto ingresa:

who

…se te presentará un listado con los nombres de usuario en línea, los identificadores de terminales virtuales (“tty”), junto con fecha y hora de ingreso, su dirección IP.

fulana   ttyp0    Feb 20 15:46   (82.136.125.10)
mengana  ttyp1    Feb 20 11:16   (184.17.14.45)
sultano  ttyp2    Feb 19 23:35   (34.133.72.39)
¡Cuidado! El uso de write puede ser considerado invasivo por otr@ usuari@ que no esté al tanto de tu conversación. ¡Recuerda no molestar!

Si encuentras alguien desocupado, enlaza a su terminal virtual tty con write. Suponiendo que desees emitir a l@ usuari@ mengana en su terminal virtual ttyp1, ingresa:

write mengana ttyp1

Nota: Si no indicas una terminal virtual o el usuario destino tiene varias terminales activas al mismo tiempo, write elegirá la primera que encuentre y te la informará.

Tu terminal quedará en modo emisión. Mecanografía el texto que desees transmitir al receptor, y emítelo presionando la tecla Intro.

Como write está concebido para el uso de teletipos, no podrás borrar caracteres utilizando la tecla retroceder, sino que debes emplear Ctrl+h o Ctrl+Retroceder. Podrías hacer sonar la campana de la teletipo receptora con Ctrl+g.

En la terminal del receptor se presentará un encabezado que identificará la contraparte remitente:

Message from fulana@texto-plano.xyz on ttyp0 at 15:50 ...

…en tanto que cada línea que la emisora escriba será enviada a la terminal virtual receptora.

Si el usuari@ destinatari@ inicia un propio comando write, podrá mecanografiar y enviar respuestas desde su terminal. Sin embargo, como write enlaza las terminales en modo half-duplex, la transmisión podría “pisarse” si ambas partes transmiten al mismo tiempo. Cuando transmitas, asegúrate de aguardar que el otro usuario transmita antes de responder.

Cerrar en enlace de terminal

El emisor debe cerrar obligatoriamente la sesión de write presionando Ctrl+d. El usuario destino recibirá el indicador para teletipo EOF (“Fin de Fichero”), y podrá continuar utilizando su terminal presionando una vez la tecla Intro.

  • write.1649697140.txt.gz
  • Última modificación: 2022/04/11 17:12
  • por peron