ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

shell编程注意事项

shell编程注意事项 文章目录一、修改系统文件之前必须做备份二、开启set -e或者set -euo pipefail三、不能把函数名管道给tee解决方法设置set -o pipefail一、修改系统文件之前必须做备份[[!-f/etc/fstab.bak]]cp/etc/fstab{,.bak}二、开启set -e或者set -euo pipefail参考文章https://anqixiang.blog.csdn.net/article/details/115255639三、不能把函数名管道给tee下面这种写法是有问题的func | tee -a install.log当func函数中的退出码为非0时整个脚本的退出码等于tee -a install.log的退出码因此为0解决方法设置set -o pipefailset命令详解
返回列表