特殊符号大全
特殊符号的种类
引号
括号
运算和逻辑符号
转义符号
其它符号
引号
' 完全引用
" 不完全引用
` 执行命令
括号
() (()) $()
单独使用圆括号会产生一个子shell ( xyz=123 )
数组初始化 IPS=( ip1 ip2 ip3 )
[] [[]] 方括号
单独使用方括号是测试(test)或数组元素功能
两个方括号表示测试表达式
<> 尖括号 重定向符号
{ } 花括号
输出范围 echo {0..9}
文件复制 cp /etc/passwd{,.bak}
运算符和逻辑符号
+ - * / % 算数运算符
><= 比较运算符
&& || ! 逻辑运算符
转义符号
\ 转义某字符
\n 普通字符转义之后有不同的功能
\' 特殊字符转义之后,当做普通字符来使用
其它符号
#注释符
; 命令分隔符
case 语句的分隔符要转义 ;;
: 空指令
. 和 source 命令相同
~ 家目录
, 分隔目录
*通配符
? 条件测试或通配符
$ 取值符号
| 管道符
& 后台运行
_ 空格
Last updated