Sujet : Re: recherche de fichier sans tenir compte de la casse
De : aenleverraivac (at) *nospam* free.fr.invalid (Th.A.C)
Groupes : fr.comp.os.linux.configurationDate : 09. May 2025, 23:34:04
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vvlvst$32qsa$1@dont-email.me>
References : 1 2 3 4
User-Agent : Mozilla Thunderbird
Le 08/05/2025 à 02:45, Jo Engo a écrit :
Le Wed, 7 May 2025 22:35:25 +0200, Th.A.C a écrit :
réduire le temps de recherche et par la même occasion éviter de balayer
le disque en entier.
Excuse-moi d'être à côté de la plaque, mais il y a la possibilité locate,
à condition de pouvoir mettre à jour la BD en amont, c'est là où ça peut
coincer, autrement il y a prune. par ailleurs il existerait une
alternative à find, réputée plus rapide, nommée fd mais sur ma debian, fd
vaut floppy disk.
En testant mes scripts, je me suis rendu compte que le boot PXE de Fog se fait avec busybox, donc un linux assez restreint.
la commande find sous busybox n'accepte pas tous les paramètres de la commande standard et certains sont différents.
Donc je vais en rester sur ma commande find mais avec des paramètres adaptés et moins puissants.
Pour info, j'ai remplacé '-iregex' par '-ipath', de mémoire:
chemin=$(find /ntfs -maxdepth 4 -ipath "/ntfs/windows/setup/scripts/setupcomplete.cmd" 2>/dev/null)
le vrai chemin (avec les majuscules) est:
/ntfs/Windows/Setup/Scripts/SetupComplete.cmd
La recherche dure moins de 2 secondes sur un ssd, donc tout va bien :-)