首页 > 贝壳 > Linux Shell中的返回值

Linux Shell中的返回值

2012年3月31日 sigma 发表评论 阅读评论

在bash中,也有返回值,返回值存在 $? 变量中,例如diff命令,假如两个文件一样,则返回0,反之返回1。eg:

#!/bin/sh

diff file1.txt file.txt > /dev/null
if [ $? == 0 ]
then
    echo "Two file are same"
else
    echo "Two file are different"
fi

本文作者: Sigma    在新浪微博关注SigmaSigmaWeibo    RSS订阅本博客
本文链接: http://mblog.sigma.me/2012/03/31/bash-return-value.html
本博客采用知识共享署名—非商业性-禁止演绎使用3.0协议进行许可,转载请保留作者和原文链接。

分类: 贝壳 标签: ,

  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.

无觅相关文章插件,快速提升流量