【发布时间】:2016-02-02 13:56:03
【问题描述】:
我有两个 CSV 文件:
hogehoge.csv
1,aaa,bbb
2,ccc,ddd
3,eee,fff
4,ggg,hhh
5,iii,jjj
6,kkk,lll
7,mmm,nnn
8,ooo,ppp
9,qqq,rrr
10,sss,ttt
hogehoge2.csv
1,aaa,bb
2,ccc,ddd
3,eee,fff
4,ggg,hhh
5,iii,jjj
7,mmm,nnn
8,ooo,ppp
9,qqq,rrr
10,sss,ttt
我想通过命令行(diff/cut/awk)得到这样的结果。
6,kkk,lll
第一行有区别,但我想忽略第一行的区别。
【问题讨论】:
-
这个问题已经被问过很多次了。到目前为止,您尝试了什么?
-
diff hogehoge.csv hogehoge2.csv awk -F"," 'NR==FNR{c[$1]++;next};c[$1] == 0' hogehoge.csv hogehoge2。 csv 他们不收集。