SSH 非交互式执行命令,无法获取配置到环境变量

0
(0)

今天就遇到了这个问题,直接说为什么把,大家仔细看这文件的开头,不是交互式环境就直接return了,所以环境变量配置在下面非交互式方式是执行不到的,所以我索性就配置到最上面,就可以了。

~/.bashrc: executed by bash(1) for non-login shells.

see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)

for examples

export JAVA_HOME=/mnt/sdb1/tools/zulu17.48.15-ca-jdk17.0.10-linux_x64
export PATH=$JAVA_HOME/bin:$PATH

If not running interactively, don't do anything

case $- in
i) ;;
*) return;;
esac

这篇文章有用吗?

平均评分 0 / 5. 投票数: 0

到目前为止还没有投票!成为第一位评论此文章。

很抱歉,这篇文章对您没有用!

让我们改善这篇文章!

告诉我们我们如何改善这篇文章?