[AIX 5.1.9] find non recursif avec prune ?
Résolu
_vince
Messages postés
37
Date d'inscription
Statut
Membre
Dernière intervention
-
zorgass -
zorgass -
Bonjour,
Je cherche a deplacer des vieux fichiers de logs dans un sous repertoire avec la commande find suivante:
find /path-to/ -type f -name '*.log' -mtime +2 -exec mv {} /path-to/old-logs/ \;
Mais je ne veux pas que le mv s'applique aux fichiers deja presents dans le sous-repertoire old-logs/.
J'ai bien tente l'option -prune:
find /path-to/ -prune -type f -name '*.log' -mtime +2
Mais cette commande ne me renvoie aucun fichier. D'apres la page de man, je m'attendrais a avoir seulement les fichiers du repertoire /path-to/ ???
Et sur AIX, l'option "-maxdepth" n'existe pas.
Quelqu'un a-t-il une idee comment utiliser -prune ?
Merci d'avance
Je cherche a deplacer des vieux fichiers de logs dans un sous repertoire avec la commande find suivante:
find /path-to/ -type f -name '*.log' -mtime +2 -exec mv {} /path-to/old-logs/ \;
Mais je ne veux pas que le mv s'applique aux fichiers deja presents dans le sous-repertoire old-logs/.
J'ai bien tente l'option -prune:
find /path-to/ -prune -type f -name '*.log' -mtime +2
Mais cette commande ne me renvoie aucun fichier. D'apres la page de man, je m'attendrais a avoir seulement les fichiers du repertoire /path-to/ ???
Et sur AIX, l'option "-maxdepth" n'existe pas.
Quelqu'un a-t-il une idee comment utiliser -prune ?
Merci d'avance
A voir également:
- Prune find
- Find and mount - Télécharger - Récupération de données
- Ava find - Télécharger - Divers Utilitaires
- Find junk files - Télécharger - Nettoyage
- Couldn't find ds menu.dat ✓ - Forum Jeux vidéo
- Find grep - Forum Linux / Unix