grep -v -f无效

时间:2014-02-18 20:08:24

标签: linux bash grep

所以我正在尝试使用

grep -v -f A.txt  B.txt

显示未包含在文件A中但存在于文件B中的行。当我

grep -f A.txt B.txt

一切正常我收到输出突出显示正确的行,但是当我使用

grep -v -f A.txt B.txt
尽管不是所有的线都匹配模式,但是没有输出任何东西。有谁知道为什么?我有兴趣看到文件A中没有的行。

注意:我只包含原始文件的样本,但它包含所有麻烦的行。

文件B.txt内容:

/lgi/tch/4337984048.html
/mnh/tch/4337954734.html
/fct/tch/4337745272.html
/brk/tch/4337711890.html
/mnh/tch/4337530587.html
/mnh/tch/4337480118.html
/mnh/tch/4337393833.html
/wch/tch/4337280071.html
/wch/tch/4337105236.html
/brk/tch/4337068170.html

文件A.txt内容:

/mnh/tch/4337480118.html
/mnh/tch/4337393833.html
/wch/tch/4337280071.html
/wch/tch/4337105236.html
/brk/tch/4337068170.html

0 个答案:

没有答案