w=10=sh : union -in && union -i

Bash : uniq -v && uniq -i

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

我有 2 个 ex 文件,第一个我有这 4 个词

France
Construire 
TAO
construire 

第二个文件我只有这2个字

Construire 
TAO

所以我使用了这个命令

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

结果我一无所获。谁能向我解释为什么? 而且我还想知道如何让它搜索一个单词,即使它是否大写

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

Construire 
TAO 

这很奇怪

谢谢

grep 可以根据参数和选项处理标准输入或文件,也许你想要什么:

grep -f 2ndfile.txt -i 1stfile.txt
  • -f file 从文件中获取模式
  • -i 忽略大小写区别

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