EN JA
WRITE(1)
WRITE(1) FreeBSD General Commands Manual WRITE(1)

名称

write別のユーザにメッセージを送る

書式

write user [ tty]

解説

write ユーティリティによって、利用者は、端末から他のユーザに行をコピーすることによって、そのユーザと通信することができます。

利用者が、 write コマンドを実行するとき、書き込まれるユーザは、次のようなメッセージを得ます:

Message from yourname@yourhost on yourtty at hh:mm ...

利用者が入力するこれ以上の行は、指定されたユーザの端末にコピーされます。別のユーザが返答したいなら、彼らは、同様に write を実行しなければなりません。

終わるとき、ファイルの終り (end-of-file) または割り込みの文字をタイプします。ほかのユーザは、会話が終わったことを示すメッセージ‘ EOF’を見ます。

利用者は、 mesg(1) コマンドで (スーパユーザ以外の) 人々から利用者に (write コマンドで) 書き込むことを妨げぐことができます。

書き込みたいユーザが 2 つ以上の端末にログインしているなら、 write コマンドの 2 番目のオペランドとして端末名を指定することによって、どの端末に書き込むかを指定することができます。もう一つの方法として、 write に、端末の 1 つを選択させることができます-それは、最も短いアイドル時間のものを取り上げます。これは、ユーザが勤め先でログインしていて、自宅からもダイヤルアップされるなら、メッセージが正しい所に行くということです。

誰かに書き込むための従来のプロトコルは、行の終りで、またはそれ自体の行の文字列‘ -o’は、他の人が話す番であることを意味します。文字列‘ oo’は、人が、会話が終わったと思うことを意味します。

関連項目

mesg(1), talk(1), wall(1), who(1)

歴史

write コマンドは、 Version 1 AT&T UNIX で登場しました。

バグ

送信側の LC_CTYPE 設定は、文字が端末に書き込むために安全であるかどうか ( write には、知る方法がない) 決定するために使用されます。
February 13, 2012 FreeBSD