shell中的單引號(hào)什么作用?
1、單引號(hào)里的任何字符都會(huì)原樣輸出,單引號(hào)字符串中的變量是無(wú)效的;單引號(hào)字串中不能出現(xiàn)單獨(dú)一個(gè)的單引號(hào)(對(duì)單引號(hào)使用轉(zhuǎn)義符后也不行),但可成對(duì)出現(xiàn),作為字符串拼接使用。
2、雙引號(hào)(" ")雙引號(hào)里可以有變量;
雙引號(hào)里可以出現(xiàn)轉(zhuǎn)義字符;
回到頂部
3.、反引號(hào)(` `)?
命令替換;
在執(zhí)行一條命令時(shí),會(huì)先將其中的 ``,或者是$() 中的語(yǔ)句當(dāng)作命令執(zhí)行一遍,再將結(jié)果加入到原命令中重新執(zhí)行;
$():里面放的是命令,用來(lái)進(jìn)行命令替換的;
${}:里面放的是變量,用來(lái)引用變量的。