0

リモート マシンでのスクリプトの実行に関して質問があります。

パフォーマンス テストに使用するコンピューターがあり、リモートで接続し、このリモート マシンでスクリプトを実行してパフォーマンス テストを実行し、結果を含むテキスト ファイルを作成して、結果のファイルを取得したいと考えています。

例:

    local script:
        remotescript="/thescript.sh"
        ssh user@remotebox -p 2222 $remotescript
        scp user@remotebox:results.txt /DATE/perf_results/

SSH を使用してスクリプトを実行できますが、ローカル スクリプトはリモート スクリプトが終了するまで待機しますか? これは、リモート ホストでアクティビティを実行し、そこからデータを取得する正しい方法ですか?

SSH 経由でリモート スクリプトを渡す代わりに、リモート マシンで exec を使用する必要がありますか?

リモートホストでコマンドを実行するのは初めてなので、正しい方法で実行したいと思います。SSHを使用するように提案した人もいれば、execを使用するように提案した人もいました。ありがとう

4

1 に答える 1

0

SSH は問題ないようです。問題が解決しました。

于 2013-09-06T21:13:54.437 に答える