shell函數(shù)調用傳參數(shù) shell函數(shù)能返回字符串嗎?
shell函數(shù)能返回字符串嗎?Bash的功能沒有C語言強大。默認情況下,函數(shù)中的變量是全局變量??梢栽诤瘮?shù)中使用字符串變量。Bash函數(shù)本身不能是字符串類型(不像C語言,函數(shù)本身可以是某種類型)。ba
shell函數(shù)能返回字符串嗎?
Bash的功能沒有C語言強大。默認情況下,函數(shù)中的變量是全局變量??梢栽诤瘮?shù)中使用字符串變量。Bash函數(shù)本身不能是字符串類型(不像C語言,函數(shù)本身可以是某種類型)。bash函數(shù)的最后一句或中間一句可以返回n,n只能返回整數(shù)。一般來說,0代表成功,非0代表失敗。您還可以指定要返回的值-要表示的含義等。如果bash函數(shù)中沒有返回,則函數(shù)中最后一個命令的退出狀態(tài)代碼(通常0表示成功,非0表示失敗,127表示找不到命令)將是整個函數(shù)的返回值。請參考新書《實用Linux shell編程》,讀一些書,覺得這本書寫得清楚,易懂。