99问答网
所有问题
shell 判断变量中是否包含某个字符串
如题所述
举报该问题
推荐答案 2014-04-07
比如变量是str
str="this is a string"
要想在判断str中是否含有"this"这个
字符串
,下面的语句是可行的
[[ $str =~ "this" ]] && echo "\$str contains this"
[[ $str =~ "that" ]] || echo "\$str does NOT contain this"
其实这里就是用到了"[[" 判断命令和 "=~"正则式匹配符号
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/zBjjOWtvtzWj7jt7jv.html
相似回答
大家正在搜
相关问题
怎么在SHELL里查看一个变量是否包含某个字符串
如何判断字符串中是否包含某个字符
如何在shell中判断A字符串中是否包含B字符串
如何使用Shell查找输入的变量中是否存在指定数组内的字符?
shell 判断变量中是否包含某个字符串?
怎么用shell脚本语言,判断输入的字符串是否包含字母或者数...
shell 判断字符串中是否含有指定字符
shell的if命令如何判断一个文件中所含指定字符串?