return a value to shell script

Grant Edwards invalid at invalid
Wed Nov 12 17:03:49 CET 2008

On 2008-11-12, devi thapa <devi.thapa at> wrote:

> I am executing a python script in a shell script.  The python
> script actually returns a value. So, can I get the return
> value in a shell script? If yes, then help me out.

There are two ways to "return" something to a shell script.

 1) To return a success/fail indication, use sys.exit(n).  n==0
    means success, n!=0 means fail.

 2) To return the end value of an operation or computation to a
    shell script, you write it to stdout as an ascii string.

Grant Edwards                   grante             Yow! I'm wet!  I'm wild!

More information about the Python-list mailing list