小程序原生组件—提升你的小程序体验
597
2022-11-23
shell编程注意事项
文章目录
一、修改系统文件之前必须做备份二、开启set -e或者set -o pipefail三、不能把函数名管道给tee
`解决方法:设置set -o pipefail`
一、修改系统文件之前必须做备份
[[ ! -f /etc/fstab.bak ]] && cp /etc/fstab{,.bak}
二、开启set -e或者set -o pipefail
三、不能把函数名管道给tee
下面这种写法是有问题的
func | tee -a install.log
当func函数中的退出码为非0时,整个脚本的退出码等于tee -a install.log的退出码,因此为0
解决方法:设置set -o pipefail
set命令详解
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~