一個函數的參數的數目過多(尤其是超過8個)顯然是一種不可取的編程風格。參數的數目直接影響調用函數的速度,參數越多,調用函數越慢。
參數的數目少,程序就顯得精練、簡潔,這有助於檢查和發現程序中的錯誤。
如果一個函數的參數超過4個,就該考慮該函數是否編寫得當。
如果不得不使用很多參數,可以定義一個結構體來容納這些參數。
一個函數的參數的數目過多(尤其是超過8個)顯然是一種不可取的編程風格。參數的數目直接影響調用函數的速度,參數越多,調用函數越慢。
參數的數目少,程序就顯得精練、簡潔,這有助於檢查和發現程序中的錯誤。
如果一個函數的參數超過4個,就該考慮該函數是否編寫得當。
如果不得不使用很多參數,可以定義一個結構體來容納這些參數。
shell腳本獲取腳本所在目錄 執行腳本的父目錄不一定是當前的工作目錄。 url=$(dirname $(readlink -f $0))