4

アイデアは、Eclipseの実行ボタンをクリックしてリモートpythonまたはbashスクリプトを実行することです。

私はここで非常に近いものを見つけました: https ://stackoverflow.com/a/5979831/932965

次に、外部ツールを実行します。ssh user @ rometesite -c "java -Xdebug -Xrunjdwp:server = y、transport = dt_socket、address = 4000、suspend = n Main"

しかし、外部ツールでリモートスクリプトを実行する方法がわかりません。たぶん、外部ツール以外の方法があります...とにかく私はsshコマンドでスクリプトを実行できます:

ssh user @ server'bash〜/workspace/testscript.sh'

しかし、外部ツールでは実行できません。場所を設定しました
/ usr / bin / ssh
引数: "user @ server'bash〜/workspace/testscript.sh'"

接続しましたが、testscript.shは何もしませんでした。

testscript.shソース:

#!/bin/bash

touch testfile
4

1 に答える 1

2

ローカルで試しましたが、リモートマシンの作業ディレクトリに関連している可能性があります。

まず、スイスの提案に従ってコマンドを変更しました。

場所:/ usr / bin / ssh

引数:user @ server〜/workspace/testscript.sh

(ユーザー/ホストが1つの引数であり、実行するコマンドが別の引数であるため、二重引用符を付けなかったことに注意してください。)

次のスクリプトを使用して作業ディレクトリを印刷し、表示されたディレクトリにファイルが作成されていないかどうかを確認してください。

testscript.shソース:

#!/bin/bash

echo "$PWD"
touch testfile
于 2012-08-15T19:06:28.593 に答える