> vous feriez cela avec quoi?
Avec comm. Prenant tes fichiers comme exemple :
$ comm -3 a b # pour éliminer la partie commune
on obtient :
b1 date2 eee
c1 date3 fff
e1 date2 xxx
e1 date3 xzxx
f1 date4 ggg
comm: file 2 is not in sorted order
b1 date4 ezee
On voit clairement que 'b1 date2 eee' est dans a mais pas dans b, que
'e1 date2 xxx' de a diffère de 'e1 date3 xzxx' de b, que 'f1 date4 ggg' est
dans b seulement...
Pour éliminer l'avertissement :
$ sort b | comm -3 a -
> On me dit awk...
Trop compliqué. Sur quels critères décider si deux lignes sont semblables
(donc une ligne modifiée) ou différentes (donc nouvelle ligne) ?
-Nicolas T.