从品牌网站建设到网络营销策划,从策略到执行的一站式服务
本篇文章给大家分享的是有关shell判断的两种表示方式分别是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
创新互联专注于昭阳网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供昭阳营销型网站建设,昭阳网站制作、昭阳网页设计、昭阳网站官网定制、小程序开发服务,打造昭阳网络公司原创品牌,更为您提供昭阳网站排名全网营销落地服务。
test 测试表达式, 返回 要么是 ture 或者 false
还有另外一种 使用中括号 []
if ["$name1" = "Jack" ] 和 if test "$name1" = "Jack" 等价的
使用的时候一定要注意空格
if ["$name1"="Jack" ]和 if ["$name1" = "Jack" ] 是不一样的,
//================================================
下面看看两个逻辑运算符, AND 和 OR
AND ,逻辑与(&&),我们使用时候缩写为 -a
OR , 逻辑或(||),缩写为 -o
加多一个条件, 当用户名为 "Jack" 或者 "Kelly" 都成功登陆,只满足其中一个条件即可
if ["$name1" = "Jack" -o "$name1" = "Kelly" ]
或者
if test "$name1" = "Jack" -o "$name1" = "Kelly"
-----------------------
接下来使用 AND -a 的用法, 要同时满足条件才行
echo "请输入登陆的用户名:"
read name1
echo "请输入密码:"
read password1
if ["$name1" = "Jack" -a "$password1" = "1234" ]
then
echo "登陆成功"
else
echo "登陆失败,请检查用户名或密码"
fi
以上就是shell判断的两种表示方式分别是什么,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注创新互联行业资讯频道。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图