| Deutsch English Français Italiano |
|
<vvlvst$32qsa$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: "Th.A.C" <aenleverraivac@free.fr.invalid> Newsgroups: fr.comp.os.linux.configuration Subject: Re: recherche de fichier sans tenir compte de la casse Date: Sat, 10 May 2025 00:34:04 +0200 Organization: A noiseless patient Spider Lines: 33 Message-ID: <vvlvst$32qsa$1@dont-email.me> References: <vve5h2$1nkm$1@dont-email.me> <vvf8hg$s64$1@rasp.pasdenom.info> <vvgg6e$17oqd$1@dont-email.me> <vvgurd$b45$2@rasp.pasdenom.info> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Sat, 10 May 2025 00:34:05 +0200 (CEST) Injection-Info: dont-email.me; posting-host="a9c0c44405182bb9b183892e21f189ea"; logging-data="3238794"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/pvAcDyVJFMROxVP4zUMlTjUtVc4TIH1s=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:BsD/aaP09kHXPNM624DyTOpQa0o= Content-Language: fr In-Reply-To: <vvgurd$b45$2@rasp.pasdenom.info> 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 :-)