Script shell commande diff

Résolu
remousse Messages postés 299 Date d'inscription   Statut Membre Dernière intervention   -  
dubcek Messages postés 19021 Statut Contributeur -
Bonjour,

Dans un script shell je réalise plusieurs opérations de récupération de fichiers entre 2 serveurs et procède à un diff entre les mêmes fichiers.
Cependant je n'arrive pas à rediriger le résultat du diff dans un fichier et ne comprend pas pourquoi ma commande ne fonctionne pas:

for file in $DROP_DIR/$SERVER1/$IP/*.*
do
id=$(basename $file)
diff $file $DROP_DIR/$SERVER2/$IP/$id >> $id.log
done

Par avance merci

A voir également:

3 réponses

remousse Messages postés 299 Date d'inscription   Statut Membre Dernière intervention   6
 
problème résolu mes log étaient bien redirigées mais pas dans le bon dossier
0
dubcek Messages postés 19021 Statut Contributeur 5 637
 
hello
parce qu'il n'y a pas de différences entres les fichiers, $SERVER1 == $SERVER2 ?
0
dubcek Messages postés 19021 Statut Contributeur 5 637
 
ajouter 2>&1 pour aussi capturer les messages d'erreur
0