私の最初の素朴なアプローチは、出力(Pythonスクリプト)をファイルに書き込んでそれを送信することscp
でしたが、出力が時間の経過とともに生成されることを考慮すると(1秒から1日の間に絶えず変更されるなど) )開けるつもりはしませんでした。ファイルに書き込んでから送信するのが最も賢い方法でした。
もっと良い方法がありますか?必ずしもssh
ポートフォワーディングやUDPホールパンチングは不要です。
ベストアンサー1
管路
これはsshの問題ではありません。シェルパイプラインをお読みください。標準出力が2番目のプロセスの標準入力にパイプされる方法。バラよりhttps://www.youtube.com/watch?v=bKzonnwoR2I紹介してみてください。
あなたがすでにそれを知っている場合。
たとえば、リモートディレクトリのリストを取得するのとssh remote-machine remote-command
同等であるとします。ポケットベルを介したディレクトリのリスト。したがって、リモートディレクトリのリストはページャを介して配置されます。local-command
ssh remote-machine ls
ls | less
ssh remote-machine ls | less