‘完全引用“不完全引用
() (()) $() 圆括号
shell( xyz=123 )IPS=(ip1 ip2 ip3)(()) 算数运算$() 等价于````[][[]] 方括号


<> 尖括号 重定向括号
{} 花括号
echo {0..9}
cp -v /etc/passwd{,.bak} 等价于 cp -v /etc/passwd /etc/passwd.bak+ - * / % 算数运算符> < = 比较运算符&& || ! 逻辑运算符\\ 转义某字符\\n 普通字符转义之后有不同的功能\\’ 特殊字符转义之后,当作普通字符来使用# 注释符
; 命令分隔符
case 语句的分隔符要转义 ;;: 空指令 常用于放入死循环中,充当占位符
while :
do
echo always
done
. 和 source 命令相同
~ 家目录
- 上层目录
, 分割目录
* 通配符
? 条件测试 或 通配符
$ 取值符号
| 管道符
& 后台运行
_ 空格