【发布时间】:2013-06-24 05:22:56
【问题描述】:
我正在使用 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,但它只输出与我想要做的相反的差异。任何帮助将不胜感激。谢谢
【问题讨论】: