您当前的位置: 首页 >  linux

柳鲲鹏

暂无认证

  • 0浏览

    0关注

    4642博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

LINUX SHELL判断两个字串包含关系的办法

柳鲲鹏 发布时间:2019-08-16 14:49:20 ,浏览量:0

看了一篇文章,介绍了几个办法,吾认为这个最简单: 

A="tsit-office"
B="office"
if [[ ${A} == *${B}* ]]; then
  echo "包含"
else
  echo "不包含"
fi

# 这两种写法可以判断以某个字串开始、结束
# if [[ ${A} ==  ${B}* ]]; then
# if [[ ${A} == *${B}  ]]; then

# 直接用字串
# if [[ ${A} ==  office* ]]; then
# if [[ ${A} == *office  ]]; then

需要注意的是,不能使用""。即以下写法错误:

# 结果错误
# if [[ "${A}" ==  "office*" ]]; then

关注
打赏
1665724893
查看更多评论
立即登录/注册

微信扫码登录

0.0817s