变量赋值
- 变量名的命名规则
- 字母、数字、下划线
- 不以数字开头
- 为变量赋值的过程,称为变量替换
- 变量名=变量值
- a=123
- 使用let为变量赋值
- let a=10+20
- 变量名=变量值
- 变量值有空格等特殊字符可以包含在" " 或” 中
变量的引用
- ${变量名}称作对变量的引用
- echo ${变量名}查看变量的值
- ${变量名}在部分情况下可以省略为 $变量名
系统环境变量
- 环境变量:每个Shell打开都可以获得到的变量
- set 和env命令
- $? $$ $0
- $PATH
- $PS1
- 位置变量
- $1 $2… $n
环境变量配置文件
- 配置文件
- /etc/profile
- /etc/profile.d/
- ~/.bash_profile
- ~/.bashrc
- /etc/bashrc