1、單引號(’ ‘)
單引號所見即所得,直接顯示單引號里的內(nèi)容。即單引號里的任何字符都會原樣輸出,單引號字符串中的變量是無效的。
比如下面的例子,單引號所見即所得。
2、雙引號(” “)
雙引號則是先把變量解析之后,再輸出。
上面的例子中,使用雙引號的時候,所見非所得,系統(tǒng)會先計算 $TEST 的值,然后再 echo 出來。
雙引號括起來的字符中,”$”、反斜杠()和反引號(` `)是擁有特殊含義的:
$ 代表引用變量的值;
反斜杠是轉(zhuǎn)義字符;
“ 反引號代表引用命令。
3、反引號(` `)
反引號用于命令替換,即先執(zhí)行反引號中的語句,再把結(jié)果加入到原命令中。
反引號(`)位于鍵盤Tab鍵的上方、1鍵的左方。注意不要與單引號搞混。
反引號的用法示例如下,先執(zhí)行date命令,再將結(jié)果與字符串”date: “連起來,最后再echo出來。
本文由網(wǎng)上采集發(fā)布,不代表我們立場,轉(zhuǎn)載聯(lián)系作者并注明出處:http://m.webhosting0.com/shbk/49464.html