Automatic exit from bash shell script on error

Posted by radman on Stack Overflow See other posts from Stack Overflow or by radman
Published on 2010-05-20T04:21:53Z Indexed on 2010/05/20 4:30 UTC
Read the original article Hit count: 298

Filed under:
|
|
|
|

Hi,

I've been writing some shell script and I would find it useful if there was the ability to halt the execution of said shell script if any of the commands failed. See below for an example:

#!/bin/bash  

cd some_dir  

./configure --some-flags  

make  

make install

So in this case if the script can't change to the indicated directory then it would certainly not want to do a ./configure afterward it fails.

Now I'm well aware that I could have an if check for each command (which I think is a hopeless solution), but is there a global setting to make the script exit if one of the commands fails?

© Stack Overflow or respective owner

Related posts about bash

Related posts about shell-scripting