我有一个 shell 脚本,我在其中调用 python 脚本说new.py
:
#!/usr/bin/ksh
python new.py
现在这new.py
就像 -
if not os.path.exists('/tmp/filename'):
print "file does not exist"
sys.exit(0)
如果文件没有退出,则 python 脚本返回,但 shell 脚本继续执行。如果文件不退出并且我的 python 脚本退出,我希望 shell 脚本也停止。
请建议我如何捕获 shell 脚本中的返回以进一步停止其执行。