Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 01/02/2008, à 19:57

alexkid666

comparer deux fichiers

Bonjour.

J'ai besoin de comparer deux fichiers presque identiques et savoir quels caracteres sont differents.

Je peux et je sais faire un petit programme en C pour ça mais peut être qu'il y a plus simple.
Comment je peux faire pour ne pas perdre de temps à  écrire un programme en C ?

Avec VI peut être, si quelqu 'un a une idée, merci  d'avance.

#2 Le 01/02/2008, à 20:03

alexduf

Re : comparer deux fichiers

boonjour

il y a la commande diff, et la commande comp

un man diff et un man comp t'expliquerons ca mieux que moi

Hors ligne

#3 Le 01/02/2008, à 21:16

abetsic

Re : comparer deux fichiers

si tu utilises vi, il y a la commande vimdiff qui lance l'éditeur en mode comparaison de fichiers. Tu le lances avec la commande vimdiff fichier1 fichier2

Hors ligne

#4 Le 02/02/2008, à 12:28

Aurel34

Re : comparer deux fichiers

+1 pour diff
en plus c'est super standard

#5 Le 03/02/2008, à 23:33

alexkid666

Re : comparer deux fichiers

Cool merci, j'ai lembaras du choix.:D

#6 Le 04/02/2008, à 21:05

mulima

Re : comparer deux fichiers

meld est un super logiciel de comparaison graphique !

Hors ligne

#7 Le 04/02/2008, à 21:40

Aurel34

Re : comparer deux fichiers

en même temps, ça dépend de ton appli.
si tes deux fichiers sont de type "binaires" et que tu veux juste voir les octets qui ont changé, c'est aussi vite fait en C...
Si par contre c'est du texte, diff propose un algo plus évolué

#8 Le 06/02/2008, à 13:56

kaworu

Re : comparer deux fichiers

vimdiff est excellent, et autrement colordiff est vraiment bien (t'as la couleur, plus sympa que diff).


"There are in order of increasing severity: lies, damn lies, statistics, and computer benchmarks."

Hors ligne

Haut de page ↑