さて、私はこれを試してみましたが、うまくいきます:
echo "foo" | tee | ssh [email protected] pbcopy
注:
echo "foo"
を使用しています 出力をssh
にコピーするコマンドの代役として クライアント マシン。tee
を使用していますssh
に飲み込まれてしまうのではなく、端末ウィンドウで直接見ることができます。 コマンドssh
を与えることで 実行するコマンド、stdin
を送信します そのssh
他のホストでそのコマンドを受信し、すぐに戻ります。
おそらく、入力しやすいものにエイリアスすることができます。必ず ssh
を使用してください パスワードベースの認証の代わりにキーを使用して、パスワードを再入力する手間を省きます。 更新: また、SSH エージェント フォワーディングを使用できるため、リモート ボックスのローカル マシンにアクセスするための資格情報を入力する必要がありません。
(NB:ssh/tty/shell セッションしかなく、Mac OS X GUI コンテキストがない場合、pbcopy/pbpaste がどの程度うまく機能するかわかりません。ペーストボードは NeXTStep/Cocoa/Aqua/GUI の概念だと思います。 、必ずしも GUI レイヤーなしで Unix レイヤーに存在するものではありません。)
これを最初に思いついたときはハックのように思えましたが、いじるほど気に入ってしまいました。