Lecture dans un fichier texte puis boucle
Bonjour
Je suis un grand débutant dans shell et je ne sais pas comment faire ma routine.
Je m'explique, j'ai besoin de faire un script qui lit un fichier txt qui est sous tel forme :
Code:
1 2 3 4 5 6
| 141009
demo
121009
test
141209
demo2 |
Les lignes impaire correspondent à une date d'expiration
Les lignes paire correspondent au dossier à supprimer
Si je prend ligne 1 et 2 cela signifie que le dossier "demo" expire le 9/10/2014 (exprimé "ymd" dans le fichier)
Mon but est de comparé date du jour et date expiration. Si date d'expiration > date du jour alors supprimer le dossier sinon ne rien faire.
Pouvez vous m'aider à développer cette routine?
Pour le moment j'ai pas réussi à faire grand chose à part cela
Code:
1 2 3 4 5 6
|
date1=$(date +%y%m%d)
if ($date1 < $date_expiration) then
else
rm -r $dossier
endif |
il me manque donc la lecture et extraction des données du fichier txt.
Et ma boucle
Merci par avance