微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在远程计算机上运行(python / bash)项目

想法是通过单击eclipse中的运行按钮来运行远程python或bash脚本.

我发现这里非常接近:
https://stackoverflow.com/a/5979831/932965

Then execute external tool: 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

解决方法:

我在本地试了一下,我相信它可能与远程机器中的工作目录有关.

首先,我改变了瑞士建议的命令:

位置:/usr/bin/ssh

参数:user @ server~ / workspace / testscript.sh

(注意我没有放双引号,因为user / host是一个参数,而要执行的命令是另一个参数.)

尝试使用以下脚本打印工作目录,然后检查显示的目录中是否没有创建文件

testscript.sh来源:

#!/bin/bash

echo "$PWD"
touch testfile

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐