shell脚本,判断一个字符串是否含有字串
时间: 2024-02-28 07:26:03 浏览: 71
shell 判断字符串是否存在数组中的实现示例
可以使用 `grep` 命令来判断一个字符串是否含有字串。例如,我们要判断字符串 `$str` 是否包含字串 `$substr`,可以使用以下代码:
```shell
if echo "$str" | grep -q "$substr"; then
echo "字符串包含字串"
else
echo "字符串不包含字串"
fi
```
其中,`-q` 参数表示不输出任何信息,只是判断字符串中是否包含字串。如果包含,则返回 true,否则返回 false。
阅读全文