2014-01-15 69 views
13

我想在$ path变量中添加多个路径,如java路径和php路径。如何在Linux中做到这一点?

我做的东西像在.bash_profile:

PATH=$JAVA_HOME/bin:$PATH:/usr/java/jdk1.7.0_45/bin/:$AWS_AUTO_SCALING_HOME/bin 
+0

您可能只需将表达式的右侧用双引号引起来,例如, 'PATH = “...”'。 – xaizek

+0

我不明白 – user3086014

+0

尝试'PATH =“$ JAVA_HOME/bin:$ PATH:/usr/java/jdk1.7.0_45/bin /:$ AWS_AUTO_SCALING_HOME/bin”'。这只是一个猜测。 – xaizek

回答

26

$PATH可以有一个冒号(:)分隔的多个路径。例如:

export PATH=/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/myuser/bin 
+0

请参阅我必须更新bash_profile直接不用导出路径。 – user3086014

+0

那么你的例子有什么问题?什么不工作? – Mureinik

+0

我已经安装了aws-autoscaling工具,但它不工作。我遵循链接http://docs.aws.amazon.com/AutoScaling/latest/DeveloperGuide/UsingTheCommandLineTools.html – user3086014

1

设置$ PATH环境变量以包含安装带有shell脚本和两个连续导出条目的bin目录的目录,如示例中所示。 **例: 出口ANT_HOME = /路径/要/ ANT/DIR 出口PATH = $ {PATH}:$ {ANT_HOME}/bin中:$ {JAVA_HOME}/**斌

为了让他们永久条目更新bash_profile文件。

相关问题