question sur la commande test
Bonjour,
J'aimerais avoir un éclaircissement sur la commande test avec le parametre e.
Mon code :
Code:
1 2 3 4 5 6 7
|
if /usr/bin/test -e "$DATA_EXTRACT/rating_by_postal_code/*.csv"; then
echo " Move completed successfully"
else
echo " ERROR "
fi |
si je fais un ls de ce qu'il y a entre "", j'ai un résultat de plusieurs fichiers .csv.
Par contre lorque j'execute ce code, je passe toujours par le else (echo error) et ce malgré que j'ai des fichiers dans le répertoire mentionné.
Le but est seulement de vérifier l'existence d'au moins un fichier... peut-etre il y a une meilleure facon de procéder et votre aide là dessus est apprécié.
merci