使用Python函数testreturn.py定义为:
import sys
def main():
sys.exit(1)
Run Code Online (Sandbox Code Playgroud)
当从bash函数调用时scrip.sh定义为:
#!/bin/bash
function test()
{
python testreturn.py
echo $?
}
Run Code Online (Sandbox Code Playgroud)
为什么以下命令:
test
打印
0
我想bash函数打印python脚本的退出代码.