grep 问题,如何过滤几种类型的模式?

Eon*_*nil 4 grep

我是控制台新手。据我所知,匹配多个模式是这样的:

aaa|bbb
Run Code Online (Sandbox Code Playgroud)

但是,| 字符是控制台上的管道,那么如何为 grep 指定这些多个模式?

Den*_*son 6

您可以转义管道并将模式放在引号中:

grep "aaa\|bbb"
Run Code Online (Sandbox Code Playgroud)

或使用-E

grep -E "aaa|bbb"
Run Code Online (Sandbox Code Playgroud)

或者

grep -E aaa\|bbb
Run Code Online (Sandbox Code Playgroud)