Boucle for file in <quelquechose de vide>
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:
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 !!