使用 “>>”: 右移操作,2的幂相关
exit_code = status >> 8
import os, sys, time
import re
import commands
import subprocess
import ConfigParser # py2 #Python3: configparse, Python2: ConfigParse
import py_init
shell_cmd = """sh /tmp/test.sh"""
(status, output) = commands.getstatusoutput(shell_cmd)
exit_code = status >> 8
os.system("""echo "The status of 'sh /tmp/test.sh' is: %s" """ %(exit_code));
本文介绍了一种使用右移操作符(>>)处理脚本执行状态的方法,并通过一个具体的Python脚本示例展示了如何获取并展示外部shell命令的退出状态码。
575

被折叠的 条评论
为什么被折叠?



