Posez votre question Signaler

Comparaison de fichiers sous linux

chabry 2Messages postés 12 juin 2007Date d'inscription - Dernière réponse le 15 nov. 2010 à 15:02
Bonjour,
Je cherche une commande unix qui permet d'afficher les lignes communes entre deux fichiers.
J'ai essayé diff mais j'ai constaté qu'elle affiche les différences plutôt que les ressemblances.
Merci.
Lire la suite 

Comparaison de fichiers sous linux »

20 réponses
Réponse
+4
moins plus
Salut,
man comm
;-))
chabry- 12 juin 2007 à 12:04
Merci jipicy,
la commande répond parfaitement à mes besoins.
Ajouter un commentaire
Réponse
+1
moins plus
De rien ;-))
lami20j- 12 juin 2007 à 12:22
Salut,

merci, je ne connaissais pas la commande comm :-)
Ajouter un commentaire
Réponse
+1
moins plus
Salut,
je n'ai pas testé
perl -e 'foreach $l(`cat fichier1`){ print $l if grep { /$l/ } `cat fichier2`'
Halindel - 15 nov. 2010 à 15:02
Merci bien cela marche bien il manque juste un } avant la fermeture la fin de la ligne pour fermer le foreach.
Ajouter un commentaire
Réponse
+1
moins plus
Re,

à savoir que la comparaison ce fait ligne à ligne
donc il faut d'abord s'assurer que les lignes sont uniques

Il peut avoir des cas différentes
Fichier 1	Fichier2
ligne1		ligne1
ligne2		ligne1
etc.
ça sera bien de trier et d'utiliser peut être la command uniq avant d'utiliser comm

Ajouter un commentaire
Réponse
+0
moins plus
Salut,

moi non plus je connaissais pas la commande comm !
bouh, on me dit jamais rien à mouaaaaaaa ! :-)
Géniale cette commande !

-))
Ajouter un commentaire
Réponse
+0
moins plus
TkDiff montre les différences et parties communes graphiquement et en couleurs
http://www.google.com/search?hl=en&q=linux+tkdiff&btnG=Google+Search
lami20j- 12 juin 2007 à 15:00
Ben, tout trouve ici comment sont structurés les pages man
guide d utilisation du shell pour debutant#xv la structure d une page de man
dubcekdubcek - 12 juin 2007 à 15:03
Il y a aussi man -k <mot clef> ou apropos <mot clef>
bob031dubcek - 12 juin 2007 à 15:15
difficile de faire plus complet, maintenant !
on peut ! on peut !

merci ! merci !

:-))
Ajouter un commentaire
Réponse
+0
moins plus
Bonjour,

Il y a aussi meld sous ubuntu
Ajouter un commentaire
Ce document intitulé « Comparaison de fichiers sous linux » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?