[ale] bash question

David Corbin dcorbin at machturtle.com
Sun Mar 26 03:03:13 EST 2006


On Sunday 26 March 2006 08:22 am, Geoffrey 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.
>
> What's wrong with something like:
>
> command || exit 1

That's an improvement, no doubt, but it does require me to have a lot of 
duplication.

foo || exit 1
bar || exit 1
gamma || exit 1

etc.

>
> Or you could write yourself a shell function that's called on failure.
> It would give you a single point of exit.
>
> Other then that, I don't think there's a way to do what you want.

Perhaps not.  Just asking.



More information about the Ale mailing list