Le find te permet de trouver ce qui n'a pas été modifié depuis plus de 1 jour (ou créer il y a plus de 1 jour, etc.), ça peux être une solution, par exemple :
Code :
- find test/* -prune -type d -mtime +1 -exec rm -rf {} \;
|
Attention a ne pas te tromper dans le chemin qui suit le find surtout si tu passes par une variable !!! Une simple variable non settée, et le find s’exécute sur / et la t'es bon pour une réinstall d'OS si tu as lancé le scripts avec de gros droits (root par exemple).