2017-06-01 35 views
0

我试图在远程节点上运行一些命令来测试Rundeck是否可以显示其环境变量,并且发现Rundeck可以读取默认env变量但不是我的: command为什么Rundeck无法读取自定义远程节点环境变量

而且结果是:

response

我已经定义在不同的地方我自定义的环境变量(内部/etc/profile~/.bash_profile),但没有运气.. custom var

回答

1

非交互式bash shell从.bashrc中读取而非.bash_profile。您可以将您的env var设置移动到.bashrc并从.bash_profile获取该文件。

+0

谢谢,它现在正在工作。 '〜/ .bash_profile'仅在交互式登录模式下启动时才由bash提供。 –