echo "hi" | wall
当我在运行 Ubuntu 14.04 的设备上使用时,我得到:
Broadcast Message from rescue@ws1-/share/locale-langpack/en_CA.UTF-8.utf8/LC_ID
(/dev/pts/2) at 14:19 ...
hi
但是当我在运行 Ubuntu 16.04 的桌面上运行相同的命令时,我什么也没得到。
墙的权限:
-rwxr-sr-x 1 root tty 27368 Jun 14 17:51 /usr/bin/wall
结果tty
:
/dev/pts/5
结果w
:
12:56:21 up 2:40, 1 user, load average: 0.66, 0.65, 0.79
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
philip tty7 :0 10:17 2:39m 1:47 2.35s i3
为什么这不起作用,我该如何调试这个问题?
也尝试过echo hi > /tmp/msg && sudo wall /tmp/msg
通常使用i3
,但我也尝试注销并重新登录并得到相同的结果。