if [ -n ${diff -iEbBqw ${emplacement_tests}/${type}/${nom}/OUT/${fichier} ./${fichier}} ];

Bonjour,

voila, je veux faire un test sur le resultat d'une difference de fichier

Code : Sélectionner tout - Visualiser dans une fenêtre à part
diff -iEbBqw ${emplacement_tests}/${type}/${nom}/OUT/${fichier} ./${fichier}
J'ai bien tenté :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 if [ -n ${diff -iEbBqw {emplacement_tests}/${type}/${nom}/OUT/${fichier} ./${fichier}} ];
ou bien :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 if [ -n $(diff -iEbBqw ${emplacement_tests}/${type}/${nom}/OUT/${fichier} ./${fichier} )];
Mais rien n'y fais...

Le retour de la commande est soit une chaine de caractère "Les fichiers sont differents" ou bien rien (en cas de succes).

Merci de votre aide
F.