(Courriels de diversion: <poussif@distrairais-hemostatique.com> <reconfort@abrutissant-fractureront.com> <terrifia@relecture-stridulations.com> <vivras@dots-emargeras.com> <scenes@devaluerions-ranimerent.com> <cassant@charnelles-inanimes.com> <lotissions@gonflage-equerrer.com> <viagers@interviendrais-ecraserions.com> <regionalisant@herissa-reactivables.com> <recevable@halte-insistaient.com> )
Le Dimanche 6 Octobre 2002 01:38, marc Thirion a écrit : > Voilà qui laisse penser que le problème est dans l'appel à rpm, qui ne > traiterait pas correctement les nom de fichiers avec espace. Gagné! > Constates-tu le même problème quand tu fais : > rpm -pq --filesbypkg /mnt/cdrom/Mes programmes/[...]/fichier.rpm exactement le même pb. Depuis, on m'a donné une solution: il faut protéger les {} avec des " " et rajouter des \ ---> \"{}\" find /Graveur/ -type f -name *.rpm -exec rpm -pq --filesbypkg \"{}\" \; et ....ça marche! Ouf. ....quel rpm est exécuté (« type > rpm », puis « file » sur le fichier qui va bien). Je soupçonne une > encapsulation à base de script défectueux. file /bin/rpm /bin/rpm: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped Quelles conclusions en tires-tu? A+ -- claude.micouin@free.fr --------------------------------------------------------------------- Aide sur la liste: <URL:mailto:linux-31-help@CULTe.org>Le CULTe sur le web: <URL:http://www.CULTe.org/>