單引号所見即所得,直接顯示單引号裡的内容。即單引号裡的任何字符都會原樣輸出,單引号字符串中的變量是無效的。
比如下面的例子,單引号所見即所得。
雙引号則是先把變量解析之後,再輸出。
上面的例子中,使用雙引号的時候,所見非所得,系統會先計算 $TEST 的值,然後再 echo 出來。
雙引号括起來的字符中,"$"、反斜杠(\)和反引号(` `)是擁有特殊含義的:
反引号用于命令替換,即先執行反引号中的語句,再把結果加入到原命令中。
反引号(`)位于鍵盤Tab鍵的上方、1鍵的左方。注意不要與單引号搞混。
反引号的用法示例如下,先執行date命令,再将結果與字符串"date: "連起來,最後再echo出來。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!