Léa-Linux & amis :   LinuxFR   GCU-Squad   Zarb.Org   GNU
Archive de la liste aide - [Aide] find option -mtime ?
Salut à tous,

Je propose une petite question technique pour changer :)

Dans la "ligne" de commandes suivante, je ne comprends pas la logique
de l'option -mtime...

touch -t $(date -d "3 days ago" +%Y%m%d%H%I) a ; \
sleep 2 ; \
find ./ -type f -mtime +2 ; \
echo "$(date +%Y%m%d%H%I%S -r a) vs $(date +%Y%m%d%H%I%S)"

..., avec -mtime +2 trouve a mais pas avec -mtime +3 !?.

Est-ce normal ?

Je ne pense pas que ce soit du à une différence de quelques secondes,
c'est d'ailleurs pour ça que j'ai ajouté le sleep et l'echo à la fin,
pour bien voir sur quoi est sensé se faire la comparaison...

En gros, c'est pas hyper grave, si je le sais, j'en tiendrai compte à
l'avenir...

Mais j'aimerais être sûr qu'il ne s'agit pas d'un grave manque de
compréhension de  ma part ou un bogue ? (à signaler ?)


À propos de la finalité, il s'agit de supprimer les fichiers vieux de
plus de 3 jours...
Pour ce faire, je termine avec l'option -delete


À+,
Serge S.

Serveur hébergé par ST-Hebergement et Lost-Oasis / IRC hébergé par FreeNode / NS secondaire hébergé par XName
Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons