Utilisation de mmin dans une commande find d'

totoche -  
 totoche -
Bonjour,
J'ai un batch qui démarre à 22:00 et qui se termine à 4:00 du matin, donc à cheval entre deux dates.

Je dois faire un script pour remonter des logs dans un répetoire.

Pour récupérer ces logs, je pensais faire un find avec un mmin (ou mtime) pour récupérer toutes les logs entre 22:00 et 4:00

Ensuite je dois copier ces fichiers résultants dans un répertoire de destination.

Je cale.

Avez-vous des idées?

Totoche
A voir également:

2 réponses

asevere Messages postés 13521 Statut Webmaster 426
 
Bonjour,

C'est un peu vague, comme problème...

Si tu sais quels sont les fichiers ecrit, tu n'aura pas besoin d'un find même mieux, pourquoi ne pas modifier le script pour envoyer les logs au bon endroit de suite ?
0
totoche
 
Le batch qui tourne ne m'appartient pas, je ne peux pas intervenir tant qu'il n'est pas terminé
De plus, certaines logs ne sont générées qu'en fin de batch. Du coup, je dois attendre.
0
dubcek Messages postés 19021 Statut Contributeur 5 637
 
hello
a 4h lancer un find de tous les fichier modifiés il y a moins de 6h:
find /dir/log -name "*.log" -mmin -360 -exec cp {} /dest \;
0