Bonjour,

Je commence le script unix et j'ai besoin de comparer 2 fichiers lignes par lignes. Si les 2 lignes sont identiques, on a un statut OK, sinon, modifié

j'avais pensé à :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
while read line1
do
<div style="margin-left:40px">while read line2</div><div style="margin-left:40px">do</div><div style="margin-left:40px"><div style="margin-left:40px">if [ $line1 = $line2 ]
then
Statut="OK"
break 2
else
Statut="modifie"
fi</div></div><div style="margin-left:40px">done < fichier2</div>echo $line1 $Statut
done < fichier1
J'ai des erreurs qui remontent "Too many arguments" sur le if. Une idée?

Merci d'avance

Si vous connaissez une série de commande plus simples, ça me va aussi ^^