LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 940|回复: 5

fi 是不是否则的意思啊? && 跟|| 是什么 意思?

[复制链接]
发表于 2005-10-16 07:35:28 | 显示全部楼层 |阅读模式
if [ ! -x /sbin/$IPTABLES ]; then
     22     echo -n $"/sbin/$IPTABLES does not exist."; warning; echo
     23     exit 0
     24 fi
     25
     26 if lsmod 2>/dev/null | grep -q ipchains ; then
     27     echo -n $"ipchains and $IPTABLES can not be used together."; warning        ; echo
     28     exit 0
     29 fi
     30
     31 # Old or new modutils
     32 /sbin/modprobe --version 2>&1 | grep -q module-init-tools \
     33     && NEW_MODUTILS=1 \
     34     || NEW_MODUTILS=0
发表于 2005-10-16 08:26:21 | 显示全部楼层
fi  = end if

&& = and

|| = or

Post by xwq_007
if [ ! -x /sbin/$IPTABLES ]; then
     22     echo -n $"/sbin/$IPTABLES does not exist."; warning; echo
     23     exit 0
     24 fi
     25
     26 if lsmod 2>/dev/null | grep -q ipchains ; then
     27     echo -n $"ipchains and $IPTABLES can not be used together."; warning        ; echo
     28     exit 0
     29 fi
     30
     31 # Old or new modutils
     32 /sbin/modprobe --version 2>&1 | grep -q module-init-tools \
     33     && NEW_MODUTILS=1 \
     34     || NEW_MODUTILS=0
回复 支持 反对

使用道具 举报

发表于 2005-10-16 08:47:14 | 显示全部楼层
怎么发这里来了。。应该发基础版去。。。。。。。。
回复 支持 反对

使用道具 举报

发表于 2005-11-14 22:26:02 | 显示全部楼层
ha ha
回复 支持 反对

使用道具 举报

发表于 2005-11-14 22:32:30 | 显示全部楼层
晕。
if倒过来不就是fi吗,就像左右括号,哈哈。
回复 支持 反对

使用道具 举报

发表于 2005-11-16 17:21:23 | 显示全部楼层
就象case  和esac 一样
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表