我可以通过“写”命令发送本地化文本



如果我通过 write命令发送本地化文本,则收件人将获得与我发送的相同:

user@host ~ $ write test pts/0
привет

收件人得到它:

Message from user@host on pts/1 at 17:56 ...
M-PM-?M-QM-^@M-PM-8M-PM-2M-PM-5M-QM-^B

我该如何修复?

谢谢。

这可能是答案(我不知道如何将问题标记为重复):https://unix.stackexchange.com/questions/39759/ususe-utf-8-chars-with-with-with-with-write-message-program

直接写入终端的示例:

[root@galene alex]#echo"来自$(date)的消息(date)€hola!¿>/dev/pts/3

[katya@galene〜] $来自root的消息,网址为2 21:54:13 2014年11月13日!CómoEstás?!从

但实际上我建议您选择其他一些通知样式。您的用户是否有[完全功能的] X会话?如果他们这样做,您可能会使用通过D-Bus发送的系统托盘通知。

最新更新