shell脚本执行返回的状态码.doc

shell脚本执行返回的状态码.doc

ID:57690613

大小:81.50 KB

页数:2页

时间:2020-09-01

shell脚本执行返回的状态码.doc_第1页
shell脚本执行返回的状态码.doc_第2页
资源描述:

《shell脚本执行返回的状态码.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux下一条命令或一个进程执行完成会返回一个一个状态码。0 === 成功执行非0=== 执行过程中出现异常或非正常退出在Shell脚本中最后执行的一条命令将决定整个shell脚本的状态.此外shell的内部命令exit也可以随时终止shell脚本的执行,返回Shell脚本的状态码当shell脚本执行结束前的最后一个命令是不带参数的exit,那么shell脚本的最终返回值就是exit语句前一条语句的返回值,根据这个值可以判断脚本成功执行与否。 $?可以查看最后一条命令的返回值该变量可以在shell脚本中

2、的任何地方使用.#!/bin/bashecho"pleaseinputthebranchyouwanttocompare"read$MY_BRANCHforiin$(catlist)dogit-diff--quiet$MY_BRANCH$i[--quiet选项的意思是不要输出比较后各个diff出来的结果]if[$?-eq0][$?就是上一条命令执行的状态码]thenecho$ifidone

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。