Bonsoir,
Désolé, après avoir parcouru le forum, je reconnais que cela n'est pas très originale comme question mais je n'ai pas trouvé de réponse sur le forum qui fonctionne (ex : diffdate, date -d, etc ne fonctionnent pas).
Contexte : Je suis sur Unix (Aix) et je développe en KSH (uniquement).
Besoin : Je souhaite mettre en place une purge de fichiers de plus de 5jours.
Les fichiers sont du type xxx_20070906.EXT où xxx est une chaine de caractères variable et où EXT=dat, ctl, txt, etc. (extensions non fixes car différents types de fichiers)
Solution envisagée :
- Je récupére le quantième de la date du jour (date "+%j")
- Je récupère le quantième de la date du fichier (extraction/transformation de la date du nom du fichier)
- Je compare les 2 et si on est > 5jours, je supprime
Pb : Comment calculer un quantième sur une date du type 20070905 stockée dans une variable de type $DT_FILE ???
NB : Je "ne souhaite pas" de solution en perl car je ne connais pas.
Merci de votre aide...
Cordialement.
Configuration: Windows XP
Firefox 2.0.0.6