- 締切済み
wallコマンドの出力に対する設定
wallコマンドの結果を2つ表示するなどの設定方法はあるのでしょうか? あるLinuxカスタマイズOSを使用しており、ttyがpts/0でログインしたユーザのみ wallコマンドの結果が2つ表示されております。 pts/1以上の場合はログインユーザに関係なくwallコマンドの結果は1つしか表示されません。 手元の書籍やインターネットの検索で調べているのですが、 wallコマンド回り自体、それほど情報量がなく解決できておりません。 ご存じでしたら解説をお願いします。 【pts/0の出力イメージ】 <user> # Broadcast message from xxxx@xxxxxxxxx <wall command text> Broadcast message from xxxx@xxxxxxxxx <wall command text> 【pts/0以外の出力イメージ】 <user> # Broadcast message from xxxx@xxxxxxxxx <wall command text>
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4900/10358)
>wallコマンドをpts/0でない別のウィンドウから使用しても、pts/0のみ2つ表示されることは確認済みとなります。 ということだと、お力になれそうにありません。wallのソースを読むのでしょうか。 念のため、 echo TEST > /dev/pts/0 で、メッセージは2つ出ますか?1つですか?
- notnot
- ベストアンサー率47% (4900/10358)
pts/0のユーザがwallコマンドを使ったからでは? もしそうであれば、/dev/pts/0 に2回出てるのではなくて、/dev/pts/0 と /dev/tty (wallを実行した端末)に出てると思います。
補足
回答ありがとうございます。 wallコマンドをpts/0でない別のウィンドウから使用しても、pts/0のみ2つ表示されることは確認済みとなります。
補足
echoも試したのですが、1つしか表示されてませんでした。