用颜色给用户写/墙消息

用颜色给用户写/墙消息

是否可以向其他用户发送带有颜色的消息(即通过walland/orwrite命令)?我有一个关闭脚本,可以将其他用户从共享文件服务器中踢出,我想通过将其设为红色或通过管道将其传递给其他用户,让消息对他们更加明显lolcatcowsay

我试图粘贴 Bash 颜色代码(即RED='^[[31m'),但它们会转换为普通的打印字符。

答案1

停机通知并不完全是技术问题。如果此设备有停机通知政策,请通过商定的渠道通知用户。


关于控制字符,不要使用 wall 或 write。util-linux README 表明这是故意的。

Version 1.32b (12-Mar-95):
        Write/wall now strips control chars except BEL (\007). Again after
        suggestion by Rik Faith.

多行wall通常可以工作,特别是当您使用文件参数时。

菲格莱是您的 ASCII 艺术的另一种选择。

相关内容