13.2 转义和引用

Shell中有两类字符,一类是普通字符,在Shell中除了本身的字面意思外没有其他特殊意义,即普通纯文本(literal);另一类即元字符(meta),是Shell的保留字符,在Shell中有着特殊意义。这在很多时候会造成麻烦:比如说想要在程序中用美元符打印商品的价格,但是这个符号一般被解析成提取变量的值。为了消除这些特殊字符的功能,就必须对其进行转义和引用。