6.1环境变量定义
bash shell 用一个环境变量的特性来储存有关shell会话和工作环境信息。
6.6.1全局变量
对所有的shell会话和子shell都可见。查看全局变量:$printenv HOME $env HOME $echo $HOME
6.1.2局部变量
只在定义它们的进程中可见。
6.2设置用户定义变量
$my_variable="Hello World"
export my_variable (有这句就是全局变量)
$echo $my_variable
Hello World
注意:环境变量名均使用大写字母,自己创建的用小写字母
6.3删除环境变量
$unset my_variable
6.4设置PATH环境变量
$echo $PATH 查看PATH
$PATH=$PATH:/home/christine/scripts 将目录增加到PATH环境变量
6.5数组变量
$mytest=(one two three four) 给某个环境变量设置所个值
$echo ${mytest[2]}
three
$echo ${mytest[*]}
one two three four