您的位置:首页 > 运维架构 > Shell

【脚本】shell 判断变量中是否包含某个字符串

2014-11-03 15:01 225 查看
链接:http://zhidao.baidu.com/link?url=U6bGYjvaoRxQXK1331XidL7X_aTWElgh86vqssu66AwRKGczEBRmex5EcDbdFatAMotGjl8ILgFlvWEh624yIlTJHIyGypHqmSBeV7g_Hhe

比如变量是str

str="this is a string"

要想在判断str中是否含有"this"这个字符串,下面的语句是可行的

[[ $str =~ "this" ]] && echo "\$str contains this"

[[ $str =~ "that" ]] || echo "\$str does NOT contain this"

其实这里就是用到了"[[" 判断命令和 "=~"正则式匹配符号
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐