
私たち全員が知っているように、Linuxシステムのすべてのユーザーにブロードキャストメッセージを送信できます。
しかし、特定のユーザーにのみメッセージを送信する方法は?
たとえば、
#who
rodegc pts/1 2015-05-04 04:23 (10.4.72.1)
dwwar pts/3 2015-05-03 00:56 (10.4.72.2)
tzcsar pts/5 2015-05-03 22:32 (10.4.72.6)
.
.
.
.
.
このような場合、どうすればRodegcユーザーにのみブロードキャストメッセージを送信できますか?
マニュアルページから:
WALL(1) Linux User's Manual WALL(1)
NAME
wall -- send a message to everybodyגs terminal.
SYNOPSIS
wall [-n] [ message ]
マニュアルページには、特定のユーザーに送信するオプションは表示されません。
答え1
そしてwrite
:
write <user>
Some text goes here
CTRL-D (eof)
選択する:
echo "Some text goes here" | write <user>
望むよりman write
。