天天看點

Shell腳本程式設計的一些小風格

shell雖然是腳本語言,但我們也不能忽略其優雅的程式設計風格,下面是一些小的書寫習慣。

将指令或指令組合設為一個見名知意的别名,在一個shell環境中可以被多次調用,同時,利于代碼的清晰度,也便于代碼的閱讀。 通常封裝在一個庫檔案中,比如:demo.lib

将屬性鍵值對,配置在檔案中,供shell讀取,以此達到配置與代碼的剝離,也避免程式的寫死,比如:info.conf

如何執行lib中的alias呢? 又如何讀取info.conf中的屬性值呢?下面的demo.sh一目了然。