Bonjour
je souhaiterai savoir comment on peut tester l existance d'un fichier comme
if [ ! -f "toto.txt"] ou je sais que le fichier s'appelle toto_ une date .
merci d avance
Bonjour
je souhaiterai savoir comment on peut tester l existance d'un fichier comme
if [ ! -f "toto.txt"] ou je sais que le fichier s'appelle toto_ une date .
merci d avance
Bonjour,
devrait faire l'affaire.if [ ! -f "toto_`date +"%Y%d%m"`.txt"]
(avec man date tu pourras voir comment formater ta date).
++
Fred
Je me suis mal exprimé le fichier peu sappeler
toto_xxx.log
toto_1547.log
toto_77777777.log
voilà
Si le test ne doit pas être trop contraignant, le code suivant est suffisant (BASH):
Cependant, s'il faut bien vérifier la date (pas un 30 février), il y aura un peu plus de code.
Code : Sélectionner tout - Visualiser dans une fenêtre à part [[ $monFichier =~ toto_[0-9]*.txt ]] && echo "OK" || echo "PAS OK"
Partager