Bonjour

j'ai écris un script Schell tout simple permettant de compresser des dossiers et le contenu via 7za.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
for i in `find * -maxdepth 0 -type d`
 
do
    7za a -mx=9 -t7z $i.7z $i
    echo 7za a -mx=9 -t7z $i.7z $i   #pour voir la commande exécutée
done
lorsque je lance le script, le fichier est bien créé mais il m'annonce qu'il ne trouve aucun sous dossiers ou fichiers.

Nom : cap1.JPG
Affichages : 173
Taille : 34,9 Ko

Par contre si je lance manuellement la commande afficher par "echo 7za a -mx=9 -t7z $i.7z $i", Il trouve bien les sous-dossiers et les fichiers.
Nom : cap2.JPG
Affichages : 170
Taille : 39,2 Ko

j'ai essayé différentes méthodes, sans succès. Je n'ai pas trouvé la bonne syntaxe, tout simplement.
Si vous avez des idées que je pourrais tester, un grand merci par avance pour vos attentions.
Un regard neuf permet parfois de cibler une erreur.

Jérôme