Utilisation de la commande diff

Fermé
albert40 Messages postés 48 Date d'inscription vendredi 18 mars 2011 Statut Membre Dernière intervention 8 novembre 2012 - Modifié par albert40 le 18/05/2011 à 02:39
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 18 mai 2011 à 13:57
Bon voilà je veux écrire un script qui lance un signal sonore si deux fichiers textes sont différents. Après une petite recherche je me suis aperçue que la commande diff permet de comparer deux fichiers ligne par ligne.
Je me demande donc si c'est possible d'utiliser cette commande dans mon script.
Merci pour vos réponses

2 réponses

zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 409
18 mai 2011 à 08:29
Salut,

Avant toutes choses, man diff ;-))

Sinon, la commande diff sans paramètre ne renvoie rien si 2 fichiers sont identiques avec un code retour ($?) de "0", et renvoie les différences si elles existent avec un code retour ($?) de "1". A partir de là il est très facile de tester ce code retour et de lancer un bip sonore en cas d'inégalité...
0