すべての端末で「command」を実行する「wall」のようなコマンドはありますか?

すべての端末で「command」を実行する「wall」のようなコマンドはありますか?

ご存知のように、「wall」コマンドはすべての端末にメッセージを送信します。

wall message

今私の質問は:すべての端末で実行される"コマンド"を送信するコマンドはありますか?
たとえば、clearすべての端末にコマンドを送信すると、すべての端末がクリアされます。

ベストアンサー1

少し怖いですができるコマンドの出力を複数の「ターミナル」に送信します。たとえば、アクセス権を持つすべてのTTYを消去するには、次のようにします。

for tty in /dev/ttys00*; do clear > "$tty"; done # OS X (local)
for tty in /dev/pts/*; do clear > "$tty"; done # Linux (Ubuntu, via SSH)

おすすめ記事