Re: différence entre 2 fichiers

Top Page

Reply to this message
Author: anne.guilde@free.fr
Date:  
To: guilde
Subject: Re: différence entre 2 fichiers
Le 14/06/2018 à 11:03, anne.guilde@??? a écrit :
> Le 12/06/2018 à 23:16, anne.guilde@??? a écrit :
>> Le 12/06/2018 à 16:34, nt.guilde@??? a écrit :
>>>> J'ai 2 gros fichiers.
>>>> (...)
>>>> J'aimerais trouver les nouvelles lignes, les lignes modifiées et les
>>>> lignes
>>>> supprimées.
>>>
>>> comm [OPTION]... FILE1 FILE2
>>
>> oui oui, c'est ce que j'ai mis dans mon script.
>> Pas bien réussi avec diff pour avoir une sortie claire.
>>
>
> j'utilise comm pour faire cela mais c'est une usine à gaz
>
> J'ai 2 fichiers du style
>
> fichier 1 : fich1
> a1 date1 zzz
> b1 date2 eee
> c1 date3 fff
> d1 date1 yyy
> e1 date2 xxx
>
> fichier 2 : fich2
> a1 date1 zzz
> d1 date1 yyy
> e1 date3 xzxx
> f1 date4 ggg
> b1 date4 ezee
>
> Je veux comparer les 2 fichiers basé sur la première colonne
>
> Le résultat voulu
>
> ligne supprimée
> c1 date3
>
> nouvelle ligne
> f1 date4
>
> ligne modifiée
> e1 date3
> b1 date4
>
> vous feriez cela avec quoi?
>
> On me dit awk...
> Mais comment?
>


Je mets mon script bash
https://pastebin.com/9kdmF2cb

c'est vraiment une usine à gaz...

Anne