A faire suivre au bon endroit si celui ci n'est pas le plus appropri=E9
Je cherche =E0 faire un script en bash tr=E8s simple: supprimer un
r=E9pertoire et tout son contenu si la date de derni=E8re modification de
ce r=E9pertoire est sup=E9rieure =E0 disons 28 jours.
Le soucis, c'est que la d=E9cision de suppression doit =EAtre absolument
prise sur la date du r=E9pertoire, et pas sur celle des fichiers et des
sous r=E9pertoire qui le compose
Un exemple, soit 2 r=E9pertoires, toto le r=E9cent et tata le vieux:
Je cherche que le script supprime tata et tout ce qu'il contient, et
ne touche absolument pas =E0 toto malgr=E9 le fait que toto contienne un
r=E9pertoire et un fichier ancien
find connait les options -maxdepth et -atime qui m'int=E9ressent, mais
selon le man les options -*time ne concernent que les fichiers.
find . -maxdepth 1 -type d -atime +28
Par exemple ne me donne aucun r=E9sultat
Des id=E9es vers ou creuser, tout en restant en bash ?