当前位置: 技术问答>linux和unix
linux中判断两个字符串的包含关系
来源: 互联网 发布时间:2017-05-03
本文导语: 有 字符串 A: asdfef 字符串B: as 字符串C:ef 我在if中该怎么判断 A包含B的关系 和 A既包含B,又包含C的关系。。 | 我不知道这个方法对你来说好不好用,你可以试...
有 字符串 A: asdfef
字符串B: as
字符串C:ef
我在if中该怎么判断 A包含B的关系 和 A既包含B,又包含C的关系。。
字符串B: as
字符串C:ef
我在if中该怎么判断 A包含B的关系 和 A既包含B,又包含C的关系。。
|
我不知道这个方法对你来说好不好用,你可以试一下:
param1=(ab cd ef gh mn xy)
param2=ab
if [[ "${param1[@]}" =~ ${param2} ]]; then
fi
param1=(ab cd ef gh mn xy)
param2=ab
if [[ "${param1[@]}" =~ ${param2} ]]; then
fi
|
#!/bin/bash
STR=abcdefg
SUBSTR=ee
RESULT=$(echo "$STR" | grep $SUBSTR)
if [ -n "$RESULT" ]; then
echo -e "$SUBSTR in $STR.n"
else
echo -e "$SUBSTR not in $STR.n"
fi
|
+1
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。