想法是通过单击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
答案 0 :(得分:2)
我在本地试了一下,我相信它可能与远程机器中的工作目录有关。
首先,我改变了瑞士建议的命令:
位置:/ usr / bin / ssh
参数:user @ server~ / workspace / testscript.sh
(注意我没有放双引号,因为user / host是一个参数,而要执行的命令是另一个参数。)
尝试使用以下脚本打印工作目录,然后检查显示的目录中是否没有创建文件:
testscript.sh来源:
#!/bin/bash
echo "$PWD"
touch testfile