在Linux/Unix中使用export命令
时间:2020-01-09 10:42:22 来源:igfitidea点击:
如何在Linux或者类似Unix的操作系统下使用export命令在bash shell上设置变量?
您可以使用export命令导出shell变量。
语法
语法如下:
export VAR
您可以使用以下语法在导出之前分配值:
export VAR=value
或者
VAR=value export VAR
export命令将标记每个VAR,以自动导出到随后执行的命令的环境中,即使本地Shell变量VAR为全局变量。
例子
要使本地shell变量名为PATH,请输入以下内容:
### export PATH ### export PATH=$PATH:/usr/local/bin echo "$PATH"
设置一个新的EDITOR变量:
export EDITOR=/usr/bin/vim
您需要将导出语句添加到~/.bash_profile或者~/.profile或者/etc/profile文件中。
这将永久导出变量:
$ vi ~/.bash_profile
示例文件
PATH=$PATH:$HOME/bin export PATH # set vim as a text editor export EDITOR=/usr/bin/vim # set colorful prompt export PS1='\[\e[1;32m\][\u@\h \W]$\[\e[0m\] ' # set java_home export JAVA_HOME=/usr/local/jdk
要查看所有导出的变量和函数的所有列表,请执行:
export -p