bash中的特殊符号
符号 | 含义 |
---|---|
‘’ 单引号 | 在单引号中所有的特殊字符都没有特殊含义 |
“” 双引号 | 双引号中$ `(反引) \ 有特殊含义,分别是调用变量的值、引用命令、转义符 |
`` 反引号 | 反引号中的是系统命令,在bash中会优先执行 |
$() | 和反引号作用一样,用于引用命令,不过推荐使用该命令,因为反引号不明显 |
() | 用于一串命令的执行,会在子shell中运行,括号内容仅在括号内生效,多条命令使用;隔开 |
{} | 用于一串命令的执行,会在当前shell中执行,也可用于变量变形和替换,多条命令使用;隔开 |
[] | 用于变量的测试 |
# | #开头代表注释 |
$ | 用于调用变量的值 |
\ | 转义 |