我想知道是否有办法write
在 Linux 机器上使用该命令保存其他用户发送的消息。
假设我通过执行以下操作向另一个用户发送消息:
user1@linux:~$ write user2
hello
最后他们收到如下消息:
user2@linux:~$
Message from user1@linux on pts/112 at 18:13 ...
hello
EOF
user2@linux:~$
user2(消息的接收者)如何保存user1发送的消息?理想情况下,命令应该在收到消息之后而不是之前输入。然而,我对所有建议持开放态度,包括不理想的建议。
以下是我尝试过的一些事情的列表:
- 脚本
- 在发送消息之前输入脚本似乎不起作用,它捕获用户 2 输入的命令的输出(例如
echo 'hello'
),但不捕获用户 1 发送的消息
- 在发送消息之前输入脚本似乎不起作用,它捕获用户 2 输入的命令的输出(例如
- 屏幕
screen
在收到消息之前使用,然后hardcopy -h <filename>
有类似的不保存消息的问题
- 日志保存
- 我目前正在尝试
logsave
但尚未取得任何成功
- 我目前正在尝试
理想情况下,此问题的解决方案不涉及获取外部软件包。
谢谢,