no save
Assistance
Achat
News

Forum | Linux/Unix
Différence entre 2 dates (Aix/KSH)
akouatic17, le jeu. 06 sept. 2007 à 21:16:52
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


jipicy
sept. 07
Suivant
REPONSES
jipicy
sept. 07
xisop
nov. 07
xisop
nov. 07
jidé
févr. 08
Version Web
Réalisé par RedShift
no save