#!/bin/sh
#测试各种字符串比较操作。
#shell中对变量的值添加单引号,爽引号和不添加的区别:对类型来说是无关的,即不是添加了引号就变成了字符串类型,
#单引号不对相关量进行替换,如不对$符号解释成变量引用,从而用对应变量的值替代,双引号则会进行替代
#author:tenfyguo
A="$1"
B="$2"
echo "输入的原始值:A=$A,B=$B"
#判断字符串是否相等
if [ "$A" = "$B" ];then
echo "[ = ]"
fi
#判断字符串是否相等,与上面的=等价
if [ "$A" == "$B" ];then
echo "[ == ]"
fi
#注意:==的功能在[[]]和[]中的行为是不同的,如下
#如果$a以”a”开头(模式匹配)那么将为true
if [[ "$A" == a* ]];then
echo "[[ ==a* ]]"
fi
#如果$a等于a*(字符匹配),那么结果为true
if [[ "$A" == "a*" ]];then
echo "==/"a*/""
fi
#File glo*g(通配) 和word splitting将会发生, 此时的a*会自动匹配到对应的当前以a开头的文件
#如在当前的目录中有个文件:add_crontab.sh,则下面会输出ok
#if [ "add_crontab.sh" == a* ];then
#echo "ok"
#fi
if [ "$A" == a* ];then
echo "[ ==a* ]"
fi
#如果$a等于a*(字符匹配),那么结果为true
if [ "$A" == "a*" ];then
echo "==/"a*/""
fi
#字符串不相等
if [ "$A" != "$B" ];then
echo "[ != ]"
fi
#字符串不相等
if [[ "$A" != "$B" ]];then
echo "[[ != ]]"
fi
#字符串不为空,长度不为0
if [ -n "$A" ];then
echo "[ -n ]"
fi
#字符串为空.就是长度为0.
if [ -z "$A" ];then
echo "[ -z ]"
fi
#需要转义<,否则认为是一个重定向符号
if [ $A /< $B ];then
echo "[ < ]"
fi
if [[ $A < $B ]];then
echo "[[ < ]]"
fi
#需要转义>,否则认为是一个重定向符号
if [ $A /> $B ];then
echo "[ > ]"
fi
if [[ $A > $B ]];then
echo "[[ > ]]"
fi
相关推荐:
seo软件工具,seo软件是什么 ,AI妆容
SEO优化如何提升网站排名,驾驭搜索引擎流量,三亚网站推广方法
SEO本站:提升网站流量与排名的秘密武器,荆门专业的抖音seo
SEO词的魔力:如何通过关键词优化打破流量瓶颈,免费网站建设高端
ChatGPT界面看不到用户:隐秘的互动方式与智慧的背后,AI和UR
怎么用AI缩写文章,轻松提高效率的全新方法
SEO公司核心业务是什么?揭秘提升网站排名的奥秘,写作助手ai一键生成作文在线
什么是seo快排,seo快排方案 ,ai剪图形
为什么要做seo si,为什么要做* ,ai里面怎么扣二维码
seo网赚什么意思,网站seo赚钱 ,ai打不开ai
ChatGPT暂时不可用?如何高效应对并寻找最佳替代方案!,logo ai教程视频
SEO职责:为网站注入流量,提升品牌竞争力,拼多多女装关键词排名
如何用AI改文章,让写作更高效、精准,提升内容质量
SEO可以帮助网站在搜索引擎中获得较高的排名-助力企业数字化转型的关键,赵立新AI换脸图片对比
SEO查:如何通过精准优化让网站流量飞速增长,吉林推广营销怎么样
优化页面-提升用户体验与搜索引擎排名的关键,绍兴视频营销推广
ChatGPT无法加载?检查您的网络设置并尝试重启ChatGPT,助您畅享无障碍智能对话体验,ai记录人
SEO导流:如何通过精准优化实现网站流量大爆发,网站优化优化怎么做
为什么seo对企业重要,seo对企业进行网络营销的价值 ,ai李沁换脸鲍鱼
ChatGPT4账号共享-让AI助力你的学习与工作,轻松提升效率,ai巨无霸
优化收费,助力企业提升效益,实现共赢,宜州餐饮网站建设
seo独立站是什么,独立站推广是什么 ,ai曲线笔刷扩展
SEO桔子:提升网站排名的必备法宝,seo外包销售
ChatGPT页面无法访问?解决方案,让你轻松摆脱困扰!,ai染发颜色
打造高效创作体验,写文章AI软件重塑内容生产力
为什么越来越多的人选择在知乎发布文章?这里面的机会你可能还没发现!,潍坊关键词排名提升
《收录情况:数字时代的网络信息检索与价值体现》,山东全域营销推广软件客服电话
ChatGPT国内版:为中国用户量身定制的智能助手,开启AI新纪元,ai文章赚钱
AI生成网页模板,轻松打造专业网站,ai网格画法
SEO查看-如何通过精确分析提升网站流量与排名,东丽网站建设价格
SEO数量-如何提升你的网站排名与流量?,射阳seo优化五星服务
交友群都有哪些,交友群是干什么的 ,ai猫csgo
ChatGPT显示“此网站无法加载站点”:背后原因与解决办法详解,用ai画明度渐变条
ChatGPT页面无法翻阅?带你深度了解背后的原因与解决方案,pdf怎么转换ai文字
AI网页设计生成-智能化创造无限可能,ai机甲风背景音乐
seo网站通过什么软件,网站seo软件哪个 ,战团ai
SEO优化需要给网站做哪些优化工作?,ai捕捉火苗
ChatPartner无法连接网络?解决方案,让你的聊天体验更顺畅!,如何用ai给自己写作文
SEO招标:如何通过专业SEO服务助力企业脱颖而出,牡丹江关键词排名怎么样
目前AI软件有哪些?智能新时代的必备工具
用AI写文章查重率高吗?揭秘AI写作与查重检测的关系
ChatGPT的破解版:AI世界的新突破,ai无禁忌
ChatGPT:人工智能对话新时代的领航者,ai音响华为还是小米好
seo菲律宾是做什么,菲律宾网址排名 ,openl ai
ChatGPT为什么访问不了?全面解析及解决方案,ai首页设计
文章去AI回归创作的本真之美
SEO目标:让您的网站轻松登顶搜索引擎,优化购物网站的搜索
seo计算了什么,seo的常用术语 ,ai智能有意思的口令
AI的两个主要发展阶段:从起步到突破,如何重塑未来,wps ai写作去哪里
ChatGPT充值打不开?这几招教你轻松解决问题!,免费的ai写作绘图