
Me pregunto si hay alguna manera de guardar un mensaje enviado por otro usuario usando el write
comando en una máquina Linux.
Supongamos que le envío un mensaje a otro usuario haciendo lo siguiente:
user1@linux:~$ write user2
hello
y por su parte reciben el siguiente mensaje:
user2@linux:~$
Message from user1@linux on pts/112 at 18:13 ...
hello
EOF
user2@linux:~$
¿Cómo puede el usuario2 (el destinatario del mensaje) guardar el mensaje enviado por el usuario1? Lo ideal sería introducir el comando después de recibir el mensaje y no antes. Sin embargo, estoy abierto a todas las sugerencias, incluidas las no ideales.
Aquí hay una lista de algunas cosas que he probado:
- Guion
- Ingresar el script antes de enviar el mensaje no parece funcionar, captura la salida de los comandos ingresados por el usuario2 (ej.
echo 'hello'
) pero no captura el mensaje enviado por el usuario 1
- Ingresar el script antes de enviar el mensaje no parece funcionar, captura la salida de los comandos ingresados por el usuario2 (ej.
- Pantalla
- Usar
screen
antes de recibir el mensaje y luegohardcopy -h <filename>
tiene el problema similar de no guardar el mensaje
- Usar
- Guardar registro
- Actualmente estoy experimentando
logsave
pero no he tenido ningún éxito.
- Actualmente estoy experimentando
Lo ideal sería que la solución a este problema no implicara adquirir paquetes externos.
Gracias,