我正在使用 bash 脚本编写一个项目,以读取三个不同的 .csv 文件并输出相似的行。这三个 .csv 文件的格式相同,信息相同,但第二列可能不同。例如,如果我有三个 csv 文件,分别名为 A.csv、B.csv 和 C.csv。
A.csv
Animal, Color, Age
Dog, Brown, 9
Cow, White, 3
Cat, Black, 5
Parrot, Blue, 2
B.csv
Animal, Color, Age
Dog, Black, 9
Cow, White, 3
Cat, Brown, 5
Parrot, Blue, 2
C.csv
Animal, Color, Age
Dog, Brown, 9
Cow, White, 3
Cat, Tan, 5
Parrot, Blue, 2
运行程序后,我希望得到如下输出:
Animal, Color, Age
Cow, White, 3
Parrot, Blue 2
我已经阅读了 diff3 ,但它只输出与我试图做的相反的差异。任何帮助将不胜感激。谢谢