Dav*_*tts 43 shell scripting quoting
我没有做足够的脚本来记住,不查找,双引号或单引号是否会导致 Unix 变量被替换。
我绝对明白发生了什么。我的问题是有没有人有记忆技巧可以让正确的引用规则留在我的脑海中?
Gil*_*il' 75
单引号是简单的报价,与单一的标准:每一个字符是文字。
双引号有双重标准:有些字符是字面意思,有些字符仍然会被解释,除非它们前面有反斜杠。
单引号单独工作:单引号内的反斜杠并不特殊。
双引号与反斜杠配对:双引号内的反斜杠使下一个字符不特殊。