
我想知道是否有辦法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
但尚未取得任何成功
- 我目前正在嘗試
理想情況下,此問題的解決方案不涉及取得外部軟體包。
謝謝,