变量
本地 name=god
局部 local—只能应用于函数
环境 export
位置
$#----获取参数
$*----获取某一个位置的参数($1 $2.....)
$@---等同于$ *
$?------输出上一条指令的执行状态
$BASHPID----打印当前进程的实际id
$$
运算符
let:
$((算术表达式))
c=$(($a+$b))
expr 算术表达式
c=`expr $a+$b`
test:
[expression]
test expression
[[expression]]
控制循环
for:
while:
if:
case: