Aide pour gestion de date
Bonjour,
Je me permets de solliciter votre aide pour une petite problématique ...
Contexte : Dans un fichier toto.txt j'ai une liste d'incidents, pour chaque ligne de ce fichier j'ai une date + un symbole de séparation "[" + un descriptif.
But : J'aimerais crée un script qui efface automatiquement via un cron quotidien toutes les lignes qui ont plus de 30 jours, de façon a ne pas me retrouver avec un fichier monstre.
Formatage du fichier :
Code:
1 2 3 4 5 6
|
26/10/12 18:02:23 [ SV050 jqw
26/10/12 18:24:20 [ SV029 jqw
03/11/12 20:58:32 [ SV010 jqw
21/11/12 21:40:48 [ SV010b jqw
25/11/12 22:56:20 [ PR201 jqw |
J'ai bien en tete de faire un while pour la lecture ligne par ligne du fichier.
De faire un test if sur la récupération de la variable date de la ligne par un cut.
Mais je ne vois pas comment faire pour supprimer toutes les lignes qui ont plus de 30 jours ...
Help sioux plaix ! :)