diff指令返回值问题
作者:admin 发布时间:July 15, 2011 分类:DELL1520
今天偶然间写脚本用到diff命令,发现它的执行结果返回值和之前我的认识不太一样。
diff testa testb
当testa和testb,完全一样时,返回值是0
当testa和testb,有不同时,返回值是1
这让我很奇怪,因为之前都认为0是运行正常,非0是异常,后台上网找了下,得到如下描述
对于diff指令:0 表示没有不同,1 表示找到不同处,2 表示出错
看来返回时非零并不一定是运行不正常。
参考文献:http://baike.baidu.com/view/1374858.htm
评论已关闭