2017-03-16 146 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

相關問題