如果我通过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
我该如何解决?
谢谢。
答案 0 :(得分:0)
可能这是答案(我不知道如何将问题标记为重复): https://unix.stackexchange.com/questions/39759/using-utf-8-chars-with-write-message-program
直接写入终端的示例:
[root @ galene alex]来自@根据$(日期)的回复消息¡Hola!¿Cómoestás?Привет!Какдела?“ >的/ dev / PTS / 3
[katya @ galene~] $来自root的消息Всфев221:54:13 2014年11月¡Hola! ¿Cómoestás? Привет! Какдела?
但实际上我建议你选择其他一些通知方式。您的用户是否有[全功能] X会话?如果他们这样做,您可以使用通过D-Bus发送的系统托盘通知。