當一個單引號或者雙引號被轉義,即\',那么這個'單純的表示一個單引號,而不會再有閉合其他單引號的作用。
例如:
(1) echo '''
報錯,因為中間的單引號會閉合第一個單引號
(2) echo '\''
運行結果:'
常用轉義字符:
轉義字符 | 意義 |
\' | 單引號 |
\" | 雙引號 |
\\ | 反斜杠 |
單引號中只能解析\'和\\
例1、echo '周傑倫\'昆凌\\蔡徐坤\"盧本偉\n'
運行結果:
可見\'和\\被轉義,\"和\n沒有被解釋
雙引號中可以解析除\'外的所有轉義字符
例2、echo "周傑倫\'昆凌\\蔡徐坤\"盧本偉\n"
可見只有\'沒有被解釋