0
我有一個bash
腳本,其中很多functions
處理腳本收到的所有參數。問題是,如果我使用myfunction [email protected]
或myfunction $*
,包含空格字符的參數將被錯誤地解釋,所以我必須使用myfunction "$1" "$2" "$3" ...
,這是不成熟的,並將參數數量限制爲9.是否有解決此問題的方法問題,也許通過某種方式收到參數global
?或者是否有其他一些技巧可以使這成爲可能?bash腳本中的參數分組
你不應該使用'function'關鍵字來定義的功能。你的函數應該定義爲'test(){...'。 – 2014-11-22 13:03:35
你說得對。我編輯了我的答案。 – 2014-11-22 14:34:50