J'ai deux fichiers CSV:Comment puis-je comparer les colonnes de deux fichiers csv par clé par ligne de commande Linux?
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
Je veux obtenir un résultat comme celui-ci par la ligne de commande (diff/couper/awk) .
6,kkk,lll
Il y a une différence sur la 1ère ligne, mais je veux ignorer cette différence sur la 1ère ligne.
cela a été demandé plusieurs fois. Qu'avez-vous essayé jusqu'ici? – fedorqui
diff hogehoge.csv hogehoge2.csv awk -F "" 'NR == FNR {c [$ 1] ++;} suivant c [$ 1] == 0' hogehoge.csv hogehoge2.csv Ils sont pas recueillir. – shigemk2