已采納回答 / onemoo
命令后的字符串就會(huì)被當(dāng)作各個(gè)參數(shù),所以你這兩個(gè)寫法沒有區(qū)別。雙引號(hào)括起來的字符會(huì)被當(dāng)作一個(gè)字符串,如果字符串中有空格,那也會(huì)被當(dāng)作一個(gè)帶空格的字符串,而不會(huì)被看作是由空格分開的兩個(gè)字符串。還有,shell會(huì)對(duì)命令中的字符串做一些處理,如路徑展開、花括號(hào)展開、波浪線展開...,加上雙引號(hào)后就只有算術(shù)展開、變量展開和命令展開有效了。比如對(duì)于路徑展開:<...code...>
2015-08-13
printf函數(shù)--格式化輸出函數(shù),別說支持列輸出,給你畫個(gè)花都可以
2015-08-11
也就是說,總得拿個(gè)字母和*合在一起,以防止錯(cuò)誤匹配咯。。為什么要這樣麻煩呢。。
2015-08-09