使用正则表达式从文件(-f)grep

时间:2014-07-14 20:21:02

标签: regex grep

我尝试使用grep -f A.txt B.txt查找与正则表达式匹配的行。但是,当我这样做时,它匹配文件B中的每一行,我不明白为什么。

A.TXT:

'[Bb]lop'

B.txt:

blop
Blop
doop
bop

grep -f A.txt B.txt

的输出
blop
Blop
doop
bop

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

如果模式匹配文件末尾有换行符,grep会将该空行与所有内容匹配,返回相关文件中的每一行。