|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : janvier 2011 Messages : 130 ![]() |
Bonjour,
je voudrais faire une fonction qui lit 2 fichier ligne par ligne et dés qu'il y a une différence sur une ligne il me la sort dans un autre fichier puis il passe à la ligne suivante: voici le début.. Code :
merci SUNos korn shell |
||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() francois Ingénieur systèmes et réseaux Inscription : juillet 2006 Messages : 3 534 ![]() |
ta démarche, elle même, est inutile,
diff se suffit à lui même. après tu affiche les lignes fic2 différentes de fic1 avec un un tri sur ">" après tu affiche les lignes fic1 différentes de fic2 avec un un tri sur "<" par exemple ou bien sur tu peux trier directement dans la génération du fichier Si vraiment tu as besoin d'un traitement par ligne pour faire d'autres actions alors tu peux faire une boucle : Code :
diff fic1 fic 2 > resultat ; while read l ; do TONTRAITEMENT ; done < resultat |
|
|
20
|
Copyright © 2000-2012 - www.developpez.com