如何在pycharm中远程执行bash脚本?

Posted

技术标签:

【中文标题】如何在pycharm中远程执行bash脚本?【英文标题】:How to remotely execute a bash script in pycharm? 【发布时间】:2018-07-07 02:04:24 【问题描述】:

我拥有 Pycharm 的许可版本。我也安装了BashSupport plugin

但是,我不确定在 RHEL 服务器上远程测试和执行 bash 脚本需要哪些步骤。

我可以配置远程解释器,但解释器路径是/usr/bin/python

【问题讨论】:

【参考方案1】:

在我的逻辑中,您需要将解释器路径更改为 /bin/bash 而不是 /usr/bin/python 否则我不明白您要做什么..

【讨论】:

【参考方案2】:

我今天遇到了保存问题。 如果我使用默认的 pycharm bash 配置,我会得到以下错误:

C:\windows\system32\bash.exe C:/git/NewProject/run.sh  
/bin/bash: C:/git/NewProject/run.sh: No such file or directory

Process finished with exit code 127

所以,我将默认的 Windows 脚本路径 更改为 Linux 绝对脚本路径,如下所示:

运行成功。

【讨论】:

【参考方案3】:

你要检查服务器上的路径,如果有别名设置,你可以检查别名

$ which python
$ whence python (Some version)
$ ls -l `which python`

【讨论】:

以上是关于如何在pycharm中远程执行bash脚本?的主要内容,如果未能解决你的问题,请参考以下文章

远程登录 redis bash 脚本

从 bash 脚本中通过 ssh 在远程主机上执行命令

如何在 bash 脚本中的流水线命令之间插入延迟。例如。猫文件 |远程登录 mail.domain.com 25

如何在 PyCharm 中进行远程开发?

Pycharm远程调试之ssh remote debug -- Before Launch

Bash:- expect远程执行shell脚本交互