Shell

shell 雙引號和單引號的好記法是什麼?

  • November 19, 2021

我沒有做足夠的腳本來記住,沒有查找,雙引號還是單引號會導致 Unix 變數被替換。

我絕對明白髮生了什麼。我的問題是,有沒有人有記憶技巧可以讓正確的引用規則牢牢記住我的腦海?

引號是簡單的引號,只有一個標準:每個字元都是文字。

引號有雙重標準:一些字元是字面的,其他字元仍然被解釋,除非它們前面有反斜杠。

引號單獨工作:單引號內的反斜杠並不特殊。

引號與反斜杠配對:雙引號內的反斜杠使下一個字元不特殊。

“雙倍的辛勞和麻煩;
美元燃燒,反引號泡沫。”

相比之下,單身是無害的。

引用自:https://unix.stackexchange.com/questions/400447