码迷,mamicode.com
首页 > 其他好文 > 详细

bash的条件判断

时间:2015-09-20 22:29:45      阅读:415      评论:0      收藏:0      [点我收藏+]

标签:

if/then,case

 

if有3种:

单分支

if 条件; then

       语句块

fi

双分枝

if 条件; then

       语句块

else

       语句块

fi

 

多分枝

if 条件1;then

       语句块

elif 条件1;then

       语句块

fi

 

case是简单版的多分支if

支持glob

*任意长度任意字符

?任意单个字符

[]指定范围的任意单个字符

a|b 或,选其一

 

case var in

语句块

       ;;

语句块

       ;;

esac

 

练习:谢一个脚本

如果某路径不存在,则将其创建为目录:否则显示其村子啊,并显示其内容类型

内容:

技术分享 

结果:

技术分享

 

 

练习:写一个脚本,完成如下功能:

判断给定的两个数值的大小

代码:

技术分享

结果

技术分享

 

 

练习

判断输入的是字母还是数字,用case

技术分享

结果

技术分享

注意,要有)和;;

bash的条件判断

标签:

原文地址:http://korekara.blog.51cto.com/8206017/1696563

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!