1、set -u
当使用未初始化的变量时,bash自动退出。同时,也可以使用set -o nounset 可读性更强(效果一样)。
2、set -e
一旦任何一个语句返回值非真时,则退出bash,使用set -e的好处是避免错误滚雪球般的变成严重错误,可以尽早的捕获错误,可读性更好的:set -o errexit。
3、mkdir -p
会在创建需要的目录前,把需要的父目录创建出来,同时,有则不创建该目录,无则创建。
shell使用高级技巧
最新推荐文章于 2023-06-15 10:00:48 发布