Présence de fichier dans un répertoire
Résolu
Absolu206
Messages postés
26
Date d'inscription
Statut
Membre
Dernière intervention
-
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je souhaite tester la présence de fichiers dans un répertoire en shell.
J'ai essayé ceci:
if [ ! -f ${chemin_repertoire} ]
then
echo "Il n existe pas de fichier presents dans le repertoire: traitement abandonne" >${LOG}
cat ${LOG}
exit 1
else
echo "il existe des fichiers dans le repertoire" >${LOG}
fi
Mais sans succès.
Si quelqu'un pouvais m'aider.
Je souhaite tester la présence de fichiers dans un répertoire en shell.
J'ai essayé ceci:
if [ ! -f ${chemin_repertoire} ]
then
echo "Il n existe pas de fichier presents dans le repertoire: traitement abandonne" >${LOG}
cat ${LOG}
exit 1
else
echo "il existe des fichiers dans le repertoire" >${LOG}
fi
Mais sans succès.
Si quelqu'un pouvais m'aider.
A voir également:
- Présence de fichier dans un répertoire
- Fichier bin - Guide
- Comment réduire la taille d'un fichier - Guide
- Comment ouvrir un fichier epub ? - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
1 réponse
Salut,
Une façon parmi d'autres :
Une façon parmi d'autres :
jp@MDK:~/tmpfs ssh$ ls plop/ toto jp@MDK:~/tmpfs ssh$ ls plop/ | grep ".*" >/dev/null || echo "rep vide" jp@MDK:~/tmpfs ssh$ rm -f plop/* jp@MDK:~/tmpfs ssh$ ls plop/ jp@MDK:~/tmpfs ssh$ ls plop/ | grep ".*" >/dev/null || echo "rep vide" rep vide jp@MDK:~/tmpfs ssh$;-))