引用是用来防止shell将某些想要的东西解释成不同的意义。
反斜杠转义
字符前置反斜杠,用来告知shell该字符即为其字面上的意义。
单引号
单引号(’…’)强制shell将一对引号之间的所有字符都看作其字面上的意义。不可以在一个单引号引用的字符串里再内嵌一个单引号,即使是反斜杠。
双引号
双引号(”…”)就像单引号那样,将括起来的文字视为单一字符串,只不过,双引号会确切地处理括起来文字中的转义字符和变量、算术、命令替换。在双引号里,字符$,”,`与\,如需要使用字面上的意义,就必须前置\