J'ai cette commande que j'exécute actuellement toutes les 24 heures.
find /var/www/html/audio -daystart -maxdepth 1 -mtime +1 -type f -name "*.mp3" -exec rm -f {} \;
Je voudrais l'exécuter toutes les 1 heure et supprimer les fichiers plus anciens d'1 heure. Est-ce correct :
find /var/www/html/audio -daystart -maxdepth 1 -mtime **+0.04** -type f -name "*.mp3" -exec rm -f {} \;
Je ne suis pas sûr de mon utilisation du nombre décimal ??
Merci pour toute correction.
EDIT
OU pourrais-je simplement utiliser -mmin 60? Est-ce correct?
EDIT2
J'ai essayé votre test, heureusement que vous l'avez suggéré. J'ai obtenu un résultat vide. Je veux que tous les fichiers plus ANCIENS que 60 minutes soient supprimés! Comment puis-je faire cela ? Mon commande le fait-il réellement ?