Bonjour,
Je cherche un moyen d'effacer les fichiers vieux de plus d'une heure.
La commande find permet de rechercher tous les fichiers âgés grâce à l'option -mtime mais elle prend seulement des journées en paramètre (24h).
Bonjour,
Je cherche un moyen d'effacer les fichiers vieux de plus d'une heure.
La commande find permet de rechercher tous les fichiers âgés grâce à l'option -mtime mais elle prend seulement des journées en paramètre (24h).
Salut
Avec GNU find(1), le plus simple est selon moi de créer un fichier temporaire mktemp(1), changer sa date avec touch(1), et utiliser l'option -newer![]()
man find:
C'est peut-être spécifique à la version GNU.-daystart
Mesurer les temps (avec -amin, -atime, -cmin, -ctime, -mmin, et -mtime) depuis le debut de la journee plutot que depuis 24 heures.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager