【发布时间】:2017-06-29 12:10:32
【问题描述】:
我正在尝试编写一个将 JAVA_HOME 路径添加到 bashrc 的脚本。但我总是得到错误的输出。
使用下面的脚本:
echo "export JAVA_HOME=/usr/lib/jvm/java-7-oracle" >> ~/.bashrc
echo "export PATH=$PATH:$JAVA_HOME/bin" >> ~/.bashrc
我在 bashrc 中得到下面的输出
export JAVA_HOME=/usr/lib/jvm/java-7-oracle
export PATH=/home/ubuntu/apache-maven-3.3.9/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr$
路径的所需输出为export PATH=$PATH:$JAVA_HOME/bin。
这个脚本不仅仅用于添加 java 路径,我不想为 hadoop、spark 和 hbase 添加路径。我为每一个得到相同的输出。任何帮助将不胜感激。
【问题讨论】:
-
如果
>> ~/.bashrc部分被删除,命令的输出是什么?