Answers:
如果要使用多个分支(|
如as or
),那么为了更兼容,最好明确表示要使用“现代RE”。ERE。
为此,请使用grep -E:
grep -E "^ID.*(ETS|FBS)" my_file.txt
要了解有关RE,ERE和整个“现代” ER故事的更多信息,请参见man 7 regex
。
另外,您也可以使用egrep
代替grep
,但是您可以从中读取man grep
:
egrep与grep -E相同。fgrep与grep -F相同
(...)
直接调用或者作为egrep的或fgrep一样被弃用
egrep
代替grep -E
。