[ale] bash question
    David Corbin 
    dcorbin at machturtle.com
       
    Sun Mar 26 15:39:11 EST 2006
    
    
  
On Sunday 26 March 2006 03:02 pm, Alexander Barton wrote:
> David Corbin wrote:
> > I right my share of shell scripts, and I know how to check for the status
> > of one command and terminate the script.
> >
> > I was wondering if there is a an option to bash to have it quit the
> > script automatically when a command returns a non-zero status.  It would
> > make some scripts much cleaner.
>
> You want in your script something like
>
> 	#!/bin/bash -e
>
> or
>
> 	#!/bin/bash
> 	set -e
>
> If I remember correctly, -e causes the script to exit with non-zero
> status as soon as a command returns non-zero.  There are some
> exceptions, like when the command is in a conditional expression.  Read
> the bash man page for sure.  Also, there are a few gotchas, like when
> grep returns non-zero on error, but also when no matching lines are found.
Thank you.  I figured there had to be something...
    
    
More information about the Ale
mailing list