系统变量
1.常用的系统变量
$USER
$HOME
$SHELL
$PWD
2.自定义变量
(1)语法:变量名=值 (注意:等号前后不能有空格)
(2)撤销变量:unset 变量名
(3)定义静态变量:readonly 变量名(注意,不可unset)
(4)export将变量提升为全局变量,可供其他shell程序使用。
export 变量名
3.变量定义规则
(1)变量名由字母、数字、下划线组成,不能以数字开头(环境变量名建议大写)
(2)等号两侧不能有空格
(3)在bash中,变量默认都是字符串类型,无法进行数值运算。
(4)变量值如有空格,要使用单引号或双引号括起来。