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é à :
J'ai des erreurs qui remontent "Too many arguments" sur le if. Une idée?
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
Merci d'avance
Si vous connaissez une série de commande plus simples, ça me va aussi ^^
Partager