在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1.在shell脚本执行python脚本时,需要通过python脚本的返回值来判断后面程序要执行的命令 例:有两个py程序 hello.py 复制代码 代码如下: def main(): print "Hello" if __name__=='__main__': def main(): if __name__=='__main__': shell 脚本 test.sh 复制代码 代码如下: python hello.py python world.py 执行sh test.sh 打印结果为 复制代码 代码如下: hello world 在hello.py中通过返回值 让shell脚本通过参数来判断, hello.py这样写 复制代码 代码如下: import sys def main(): if __name__=='__main__': shell 脚本改为 复制代码 代码如下: python hello.py if [ $?==0 ];then exit else python world.py fi 就可以判断了 |
请发表评论