1、單引號(’ ‘)
單引號所見即所得,直接顯示單引號里的內容。即單引號里的任何字元都會原樣輸出,單引號字元串中的變數是無效的。
比如下面的例子,單引號所見即所得。

2、雙引號(” “)
雙引號則是先把變數解析之後,再輸出。
上面的例子中,使用雙引號的時候,所見非所得,系統會先計算 $TEST 的值,然後再 echo 出來。
雙引號括起來的字元中,”$”、反斜杠()和反引號(` `)是擁有特殊含義的:
- $ 代表引用變數的值;
- 反斜杠是轉義字元;
- “ 反引號代表引用命令。
3、反引號(` `)
反引號用於命令替換,即先執行反引號中的語句,再把結果加入到原命令中。
反引號(`)位於鍵盤Tab鍵的上方、1鍵的左方。注意不要與單引號搞混。
反引號的用法示例如下,先執行date命令,再將結果與字元串”date: “連起來,最後再echo出來。

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/210498.html
微信掃一掃
支付寶掃一掃