On 24.07.2014 14:09, Chris “Kwpolska” Warrick wrote:
On Thu, Jul 24, 2014 at 2:01 PM, Wolfgang Maier
<[email protected]> wrote:
Try something like this (assuming bash):

python test.py
if [ $? = 0 ]; then
     python second.py
fi

as your shell script.

The [ ] and = should be doubled.

?? why that ?

But all this is not needed, all you need is:

python test.py && python second.py

I agree, that's far more elegant in this case.


However, you need to explicitly stack all the commands you want to
execute this way — so, if there are more things, `set -e` might also
be of use. (you would need an even uglier tree for `if`s.)

_______________________________________________
Tutor maillist  -  [email protected]
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor

Reply via email to