在Korn shell中,我调用了一个python程序,我将所有内容记录到$ workfile:
python3 crontab_search.py | tee $workfile
在Python程序crontab_search.py中,我退出了一个返回码:
sys.exit(1)
如果我移除了发球台,我会得到正确的回传码,但是我无法通过发球台获得代码。
这有效:
python3 crontab_search.py; echo $? | tee $workfile
但这不起作用:
python3 crontab_search.py; returncode=$? | tee $workfile
我想根据returncode的值做一些额外的事情。
感谢。