首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在出错时自动退出bash shell脚本?

如何在出错时自动退出bash shell脚本?

提问于 2017-12-26 14:24:17
回答 2关注 0查看 828

我一直在编写一些shell脚本,如果有任何命令失败,就有能力暂停执行所说的shell脚本,我会发现它很有用。看下面的例子:

代码语言:txt
复制
#!/bin/bash  
代码语言:txt
复制
代码语言:txt
复制
cd some_dir  
代码语言:txt
复制
代码语言:txt
复制
./configure --some-flags  
代码语言:txt
复制
代码语言:txt
复制
make  
代码语言:txt
复制
代码语言:txt
复制
make install

所以在这种情况下,如果脚本不能改变到指定的目录,那么如果失败,它肯定不会想要做一个./configure。

现在我很清楚,我可以为每个命令(我认为这是一个无望的解决方案),如果检查,但有一个全局的设置,使脚本退出,如果其中一个命令失败?

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档