首页文章正文

shell字符串包含子串,shell 字符串匹配

shell判断字符串为空 2023-10-16 19:09 193 墨鱼
shell判断字符串为空

shell字符串包含子串,shell 字符串匹配

在Bash中使用字符串时,最常见的操作之一是确定一个字符串是否包含另一个字符串。分别是使用通配符检查是否包含字符串。使用case运算符,使用正则表达式匹配字符串,使用Grep匹配字shell字符串包含子字符串1 2 3 4 5 6 7 8 9 10 11 12 13 #!/bin/bash # string='hello world' sub='hello' if [[ $string =~ $sub ]] # if [[ $string = *$sub* ]]

echo"包含" else echo"不包含" fi 先打印长字符串,然后在长字符串中grep 查找要搜索的字符串,用变量result记录结果如果结果不为空,说明strA包含strB。如果结51CTO博客已为您找到关于shell包含子串的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及shell包含子串问答内容。更多shell包含子串相关解答可以来51CTO博客参

Shell:判断字符串是否包含某个子串一、使用grep s1="abcdefg" s2="bcd" result=$(echo $s1 | grep "${s2}") if [[ "$result" != "" ]] then echo "$s1 inclu,I am PM.You are not从指定的子串(不包含这个子串)开始向左截取,表示任意一个或多个字符,表示任意单个字符与上面类似,将使用的运算符#改为%,通配符放在子串的右面,这里就不再赘

∩△∩ 51CTO博客已为您找到关于shell 字符串包含的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及shell 字符串包含问答内容。更多shell 字符串包含相关解答可以来51C检查字符串是否包含子字符串是Linux 系统shell 脚本中最基本和最常用的操作之一。

后台-插件-广告管理-内容页尾部广告(手机)

标签: shell 字符串匹配

发表评论

评论列表

蓝灯加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号