Bonjour,

J'ai un script shell qui doit faire quelque chose pour chaque fichier xls contenu dans un dossier.

J'ai donc le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
for file in $DATADIRECTORY/*.xls 
        do
                echo $file;
               <fait quelque chose>
        done;
Sauf que si il n'y a pas de fichier xls dans mon dossier il passe quand même dans le do avec la valeur <DATADIRECTORY>/*.xls.
Autant dire que ce que j'appel dans le do n'apprécie pas trop.

Quel est la meilleure solution pour éviter ce petit problème ?
(note : je suis quasi débutante en shell)

Merci d'avance !!