红联Linux门户
Linux帮助

shell程序设计-<控制结构>-命令表

发布时间:2008-06-29 16:56:07来源:红联作者:neverthesame
命令表:AND命令表和OR命令表
AND命令表的使用格式:
条件1 && 条件2 && 条件3 && …
从左向右顺序执行,直到某一条件为假,不再执行后面的语句。
OR命令表的使用格式:
条件1 || 条件2 || 条件3 || …
从左向右顺序执行,直到某一条件为真,不再执行后面的语句。
当命令表中包括AND命令表和OR命令表
从左向右顺序执行,每一次以某个命令(&&/||)为中心进行判断,判断的结果作为下一个命令(&&/||)的一个条件,直到命令表结束为止。
条件1 || 条件2 && 条件3 && 条件4 || 条件5
if [ 条件1 ] ;then if [ 条件1 ] && [ 条件2 ] && [ 条件3 ] ; then
if [ 条件2 ] ;then 改成命令表 语句
if [ 条件3 ] ;then ===> fi
语句
fi
fi
fi

if [ 条件1 ] ;then if [ 条件1 ] || [ 条件2 ] || [ 条件3 ] ; then
语句1 语句1
elif [ 条件2 ] ;then 改成命令表 else
语句1 ===> 语句1
elif [ 条件3 ] ;then fi
语句1

else
语句2
fi
文章评论

共有 1 条评论

  1. guilincxl 于 2008-06-29 19:57:33发表:

    :0wpoi2 :0wpoi2