2017-03-16 203 views
0
$ volume=vol1 
$ echo $volume 
vol1 

$ volume="vol1" 
$ echo $volume 
vol1 

$ volume='vol1' 
$ echo $volume 
vol1 

以上在bash脚本中有什么区别? 所有的都是一样的吗?bash字符串有/无引号和单/双引号

+0

复制到http://stackoverflow.com/questions/6697753/difference-between-single-and-double-quotes-in-bash。考虑到[关闭](https://meta.stackexchange.com/questions/10841/how-should-duplicate-questions-be-handled) – jschnasse

回答

1

您可能会在wiki上找到确切答案。

简短回答:引用需要围绕$volume

+0

从维基,基本的经验法则是,你应该每隔扩张。这可以防止不需要的单词分割和匹配。如有疑问,请引用。 :) – kumar

相关问题