Tips記事
» 2002年07月24日 00時00分 UPDATE

特定ユーザー宛にメッセージを送りたい

[木田佳克,ITmedia]

 bashなどのシェル上で作業をするユーザー間では、「write」コマンドでメッセージを送受信することが可能だ。

 次のように同時にログインしているユーザーを調べ、writeに続けてユーザー名を指定しよう。以後、スクリーンエディタ風になり、「Ctrl」+「D」を押せばメッセージが送信される。

$ w
 8:06PM  up 5 days, 23:53, 2 users, load averages: 0.06, 0.05, 0.08
USER             TTY      FROM              LOGIN@  IDLE WHAT
mkoduka          p0       xxxx.zdnet.co.  6:51PM  1:09 _su (tcsh)
ykida            p1       xxxx.zdnet.co.jp  8:06PM     - w

$ write mkoduka hello       ←入力が終了したら「Ctrl」+「D」を押す

フォントサイズを 大きくする / 小さくする(※Internet Explorer4.0以上)

 メッセージを受信した際には、次のように表示される。

$
Message from mkoduka@xxxx.zdnet.co.jp on ttyp0 at 20:18 ...
hello
what are you doing?
EOF

Copyright © ITmedia, Inc. All Rights Reserved.

注目のテーマ