在Red Hat上使用shell脚本设置环境变量

时间:2016-07-17 11:33:29

标签: bash environment-variables redhat

我在Red Hat上创建了一个shell脚本来设置一些环境变量:

ID      URLstring                pageID

1      page.aspx?pageID=34        34
2      page.aspx?pageID=163       163
3      page.aspx                  0
4      page.aspx?pageID=23        23

按预期结果:

#Exporting variables
export JAVA_HOME=/usr/soft/java8/jdk1.8.0_92
echo JAVA_HOME=$JAVA_HOME
export JRE_HOME=$JAVA_HOME/jre
echo JRE_HOME=$JRE_HOME
export PATH=$PATH:$JAVA_HOME/bin
echo PATH=$PATH

但是没有设置环境变量。运行java -version命令后我已经

JAVA_HOME=/usr/soft/java8/jdk1.8.0_92
JRE_HOME=/usr/soft/java8/jdk1.8.0_92/jre
PATH=/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/ec2-user/.local/bin:/home/ec2-user/bin:/usr/soft/java8/jdk1.8.0_92/bin
java version "1.8.0_92"
Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)
java -version

 java -version
 -bash: java: command not found message.

只返回空行。

如何在Redhat操作系统上编写适当的shell脚本来设置环境变量?

感谢您的帮助。

0 个答案:

没有答案