shell使用高級技巧

1、set -u
當使用未初始化的變量時,bash自動退出。同時,也可以使用set -o nounset 可讀性更強(效果一樣)。
2、set -e 
一旦任何一個語句返回值非真時,則退出bash,使用set -e的好處是避免錯誤滾雪球般的變成嚴重錯誤,可以儘早的捕獲錯誤,可讀性更好的:set -o errexit。
3、mkdir -p
會在創建需要的目錄前,把需要的父目錄創建出來,同時,有則不創建該目錄,無則創建。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章