我习惯于键入带引号的字符串,但从现在起,当我浏览配置文件和建议时,我会看到使用了撇号。
我经常将撇号的东西复制到我的配置文件中,并用我的引号替换它,以便代码组合在一起。
但它们的区别是什么?(我主要针对 bash 使用它。如果其他基于 Linux 的脚本的做法不同,那将是额外的。)
例如:
echo "Hello World!" 和 echo 'Hello World!'
echo "Hello World!"
echo 'Hello World!'
如果我使用一个或另一个,我可能无法使用(格式化的)变量,或者这只是个人喜好,有什么关系吗?
bash quoting
bash ×1
quoting ×1