commande find non recursive, pourquoi?
Le
Armel
Bonjour à tous,
je suis en train de devenir fou.
pour une raison que je ne m'explique pas la commande 'find' refuse de
s'exécuter récursivement sous un mount NFS (sur mon Linux Debian 2.4.27-2).
y a-t-il une option quelque part pour empêcher cela? forcer le listage
récursif?
bonne semaine,
Armel
--
je suis en train de devenir fou.
pour une raison que je ne m'explique pas la commande 'find' refuse de
s'exécuter récursivement sous un mount NFS (sur mon Linux Debian 2.4.27-2).
y a-t-il une option quelque part pour empêcher cela? forcer le listage
récursif?
bonne semaine,
Armel
--

Poser une question


il n'y a pas d'option -r malheureusement puisque find est censé être
_toujours_ récursif <8-P
Armel
strace pour essayer de comprendre ce qui lui arrive.
merci pour l'idée, malheureusement l'exécution ne révèle pas d'erreurs ou
bien d'arrêt intempestifs, sauf un open('/dev/null', O_DIRECTORY) =
ENOTDIR...
bizarrement, 'find' ne fait aucun appel lstat sur les sous-dossiers, comme
s'il avait déjà pris la décision de ne pas les lister... certainement cette
affaire de 'non listage récursif sous les montages NFS'
mais où puis-je désactiver cette satanée option..
Armel
.
Ce n'est quand même pas un simple problème de lien symbolique ? Je veux
parler de l'option -L du GNU.
--
Éric Lévénez -- Unix is not only an OS, it's a way of life.