Utilisation de mmin dans une commande find d'

Fermé
totoche - 15 oct. 2008 à 14:00
 totoche - 15 oct. 2008 à 14:51
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 13095 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 23 novembre 2024 426
15 oct. 2008 à 14:28
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
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 18778 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 5 avril 2025 5 630
15 oct. 2008 à 14:29
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