fgrep还是egrep?

时间:2012-10-12 16:37:43

标签: linux string shell unix grep

我有两个文件:usednaslist& naslist 使用RHEL5

usednaslist

  

了Filera:/体积/ EQIMS /构建

     

了Filera:/体积/ iquad_dev / FAST_dev

naslist

  

server12 SunOS filera:/ vol / EQIMS / build / users / uxsrvlogs

     

servers3 SunOS filera:/ vol / iquad_dev / FAST_dev / mnt

     

server4 SunOS filerb:/ vol / Security / users / em_master

预期输出

  

server4 SunOS filerb:/ vol / Security / users / em_master

我尝试了什么

cat naslist | grep -vf usednaslist

无输出

cat naslist | egrep -vf usednaslist

无输出

cat naslist | fgrep -vf usednaslist

无输出

cat naslist | fgrep -xvf usednaslist

server12 SunOS filera:/ vol / EQIMS / build / users / uxsrvlogs

servers3 SunOS filera:/ vol / iquad_dev / FAST_dev / mnt

server4 SunOS filerb:/ vol / Security / users / em_master

1 个答案:

答案 0 :(得分:1)

这就是你想要的:

grep -vf usednaslist naslist

fgrep可能更快,你应该尝试一下; )