【发布时间】:2012-06-20 10:28:05
【问题描述】:
这个想法是通过单击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
【问题讨论】:
-
这可能不会导致您的问题,但如果在文件上设置了执行位,则不需要显式调用 bash。
ssh user@server ~/workspace/testscript.sh应该可以正常工作。