grep 匹配多个字符串 同时
时间: 2023-09-02 12:13:28 浏览: 134
字符串匹配
要在grep命令中同时匹配多个字符串,可以使用正则表达式和管道符号。以下是一种方法:
```bash
grep -E 'pattern1.*pattern2|pattern2.*pattern1' filename
```
在这个例子中,我们使用了`-E`选项来启用扩展的正则表达式匹配模式。然后,我们使用管道符号`|`将两个模式`pattern1`和`pattern2`连接起来。`.*`表示匹配任意字符零次或多次。
你可以根据需要添加更多的模式,只需在正则表达式中使用`|`分隔它们即可。
希望这对你有所帮助!如果还有其他问题,请随时提问。
阅读全文