Guardar mensajes enviados por otro usuario

Guardar mensajes enviados por otro usuario

Me pregunto si hay alguna manera de guardar un mensaje enviado por otro usuario usando el writecomando 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:

  1. 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
  2. Pantalla
    • Usar screenantes de recibir el mensaje y luego hardcopy -h <filename>tiene el problema similar de no guardar el mensaje
  3. Guardar registro
    • Actualmente estoy experimentando logsavepero no he tenido ningún éxito.

Lo ideal sería que la solución a este problema no implicara adquirir paquetes externos.

Gracias,

información relacionada