On Sep 23, 12:51 pm, volcano <mark.gey...@gmail.com> wrote: > Hi, folks, > I have a Python script that is invoked by a shell script. I uses > sys.exit() with a parameter within python. > > The calling script is using this line to get the return code: > exit_code = !$ > > but it fails to get it. What's wrong here? (I am no Linux guru) > > Thanks in advance > Mark
Assuming Bash, you'll want $? instead. The '!$' construct is used to pull the last argument of the previous command. Also, if I remember correctly, the history mechanism is disabled within shell scripts. -- Thanks, Jeff mcjeff.blogspot.com -- http://mail.python.org/mailman/listinfo/python-list