为什么Rundeck可以';t读取自定义远程节点环境变量

为什么Rundeck可以';t读取自定义远程节点环境变量,rundeck,Rundeck,我尝试在远程节点上运行一些命令,以测试Rundeck是否可以显示其环境变量,很奇怪Rundeck可以读取默认的环境变量,但不能读取我的: 结果是: 我已经在不同的地方(在/etc/profile和~/.bash\u profile中)定义了自定义环境变量,但运气不好。。 非交互式bash shell读取.bashrc而不是.bash\u配置文件。您可以将env var设置移动到.bashrc,并从.bash_配置文件中获取该文件。谢谢,它现在可以工作了~/.bash\u配置文件仅在以交互登录

我尝试在远程节点上运行一些命令,以测试Rundeck是否可以显示其环境变量,很奇怪Rundeck可以读取默认的环境变量,但不能读取我的:

结果是:

我已经在不同的地方(在
/etc/profile
~/.bash\u profile
中)定义了自定义环境变量,但运气不好。。

非交互式bash shell读取.bashrc而不是.bash\u配置文件。您可以将env var设置移动到.bashrc,并从.bash_配置文件中获取该文件。

谢谢,它现在可以工作了<代码>~/.bash\u配置文件仅在以交互登录模式启动时由bash提供。