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