今天看人家代码看到一个很有意思的命令
后面我搜索了一下,感觉还是很好用的
set -e 是一个调试用的好东西
echo "执行第一个命令"
cd /aaa/bbb
echo "执行第二个命令"
结果如下
可以看到第二个命令是执行了,虽然我的第二行bash代码错了
set -e
echo "执行第一个命令"
cd /aaa/bbb
echo "执行第二个命令"
这个结果就变成了
发现其实第二个命令是没有执行了,因为加入了set -e,这个对bash文件的调试很有帮助
今天看人家代码看到一个很有意思的命令
后面我搜索了一下,感觉还是很好用的
set -e 是一个调试用的好东西
echo "执行第一个命令"
cd /aaa/bbb
echo "执行第二个命令"
结果如下
可以看到第二个命令是执行了,虽然我的第二行bash代码错了
set -e
echo "执行第一个命令"
cd /aaa/bbb
echo "执行第二个命令"
这个结果就变成了
发现其实第二个命令是没有执行了,因为加入了set -e,这个对bash文件的调试很有帮助