Bash:uniq -v&& uniq -i

时间:2018-01-02 11:29:21

标签: bash shell uniq

我使用uniq -i从文件中提取一些术语。但是有些不对劲

我有2个文件,前者是第一个,我有这4个字

France
Construire 
TAO
construire 

在第二个文件中,我只有这两个单词

Construire 
TAO

所以我使用了这个命令

$ cat 1stfile.txt | grep -i 2ndfile.txt 

我没有任何结果。任何人都可以向我解释原因吗? 而且我也想知道如何搜索一个单词,即使它是大写还是

我也尝试了grep -v以及我得到的结果

Construire 
TAO 

这很奇怪

谢谢

1 个答案:

答案 0 :(得分:0)

grep可以在标准输入或文件上工作,具体取决于参数和选项,也许你想要的东西:

grep -f 2ndfile.txt -i 1stfile.txt
  • -f file从FILE
  • 获取PATTERN
  • -i忽略案例区别

man grep或grep --help了解更多详情。