Re: [#!/fr] ["presque" résolu] Lister des fichiers dont les…

Page principale
Supprimer ce message
Répondre à ce message
Auteur: David BERCOT
Date:  
À: script_shell_fr
Sujet: Re: [#!/fr] ["presque" résolu] Lister des fichiers dont les noms ont des blancs
Le Mon, 14 May 2012 15:13:35 +0200,
Fabien COMBERNOUS <fcombernous@???> a écrit :
>On 14/05/2012 14:59, David BERCOT wrote:
>> Bon, j'ai répondu un peu rapidement ;-)
>>
>> Donc, ma commande devient la suivante :
>> find "/vmfs/volumes/4f33a50e-0762c7f9-9763-001a6436484a/s47z038 -
>> Test d'installation De" -type f ! -name \*00000\* ! -name \*rdmp\*
>> -name \*.vmdk -o -name \*.vmx -exec tar -czf
>> "/vmfs/volumes/4f33a50e-0762c7f9-9763-001a6436484a/s47z038 - Test
>> d'installation De"/s47z038.tar.gz {} \;
>>
>> Si je m'arrête juste avant le -exec, j'ai 3 lignes (2 vmdk et 1 vmx).
>> Si je mets -exec avec ls, je ne vois que la dernière ligne (le vmx)
>> et c'est pareil avec le tar...
>>
>> C'est comme si, pour le -exec, il ne tenait compte que de la dernière
>> ligne...
>>
>> Je suis tout près... mais...
>>
>> J'utilise sûrement mal le -exec...
>
>Attention aux sous titre :)
>
>> sous-titre : trouver dans le chemin répertoire des fichiers dont le
>> nom ne contient pas 0000 et finissent par vmdk, quand ces conditions
>> matchent ajouter *le* dit fichier dans l'archive archive.tar.
>
>Le exec est exécuté à chaque fois que le pattern match. Donc, à la fin
>tu te retrouves avec une archive contenant ce qui est fait par la
>dernière commande tar .


Mhum, ok, je vois :-(

Dire que je pensais que le problème était résolu...

Comme on ne peut pas non plus ajouter de fichier dans l'archive, ça ne
marche pas...

David.
_______________________________________________
archives :
http://listes.patpro.net/list/sshfr.fr.html
http://listes.patpro.net/mailman/listinfo/script_shell_fr