BASH : Comparer 2 fichiers et afficher les similarités - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 04-02-2015 à 11:16:44
sinon tu as l'utilitaire "comm", qui est l'inverse de "diff"
Marsh Posté le 04-02-2015 à 11:18:08
pas la peine de faire plusieurs sujets, tu peux editer ton message...
Marsh Posté le 04-02-2015 à 10:56:18
Bonjour, j'ai un problème à résoudre à l'aide d'un script en bash.
Je dois comparer 2 fichiers contenant la file d'attente d'un même serveur de mail et je dois retourner les mails qui ne sont pas partis.
J'ai le raisonnement suivant : je lis le premier fichier ligne par ligne, et je compare chacune de ces lignes aux deuxième fichier afin de voir si il en existe deux identiques.
J'ai écris ce code mais seule la première ligne, qui est communes aux 2 fichiers, est sauvegardée :
while read line < $fichier1
do
read enil < $fichier2
if [ "$enil" = "$line" ]
then
echo $line > same.txt
fi
done