Bonjour,

j'ai un petit souciss et j'aurai besoin de vos lumieres.

j'ai codé la commande suivante dans un de mes script

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
diff $1 $2 | grep "^>" > f1diff 
diff $1 $2 | grep "^<" >> f1diff
lors de l'exécution il me retourne la diff entre les deux parametre (fichier1 fichier2) qui contiennent :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
fichier1 fichier 2 
 
 
toto tuto 
titi titi 
tata teta 
zizou zizou
il me retourne comme resultat

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
diff Fichier1 fichier2 
 
toto 
tata 
tuto 
teta
ceci n'est qu'un exemple je dois apliquer mon script sur des fichier contenant plus de 30 ligne
et avec un tel affichage j'ai du mal a savoir ou ce termine les ligne du premier fichier et ou commence celle du second

ma question est la suivante et t-il possible par une commande d'affiché paralellement les ligne en erreur des deux fichier genre:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
diff fichier1 fichier2 
 
toto tuto 
tata teta
ou meme

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
diff fichier1 fichier2 
 
toto 
tata 
----- 
tuto 
teta
j'espere que mon explication est clair cela fait 3 jours que je cherche je ne trouve pas
merci d'avance