Re: [ssfr] sortie de find entre guillemets |
[ Thread Index |
Date Index
| More debianworld.org/shellscript-fr Archives
]
- To: shellscript-fr@xxxxxxxxxxxxxxx
- Subject: Re: [ssfr] sortie de find entre guillemets
- From: giggzounet <giggzounet@xxxxxxxxx>
- Date: Wed, 19 Nov 2008 00:20:11 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=nChYTUn+k+wriZbJ5hu5VMauhnbSkLVOWHlUReJTk0A=; b=Uf5+sGwAaPals/bKbsBnMzaRrHt4fhWwDedcWnvx5c/HTvfT5W2/TmRky17h+iCM/t /vBLKkz6ZFNl6YHfHY0hO0DoBSSYMVZuxJt11MYyzn9sKAPbPHfX2MxnDmiXlSdLRttJ QGni5hAjqrpY2oOiNspS0AjW4csDm1q3z3C88=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=c22DKYLCXffvRWdGDk27Km0IZlxBfDGS9YxWkDUOJcSeWG965ZQm4nvHyJGag6vfBB fbzEvYUzyeOmFRdAN1J6mwdjJ3ZW5aCIc5ChlN18RXqP4R++vXBY7/Y3PPhLrEA/onfu Tq324tfgXhq2GMGB0LFiXgGh6p7kJ6er1rmd0=
JJL a écrit :
> Salut,
>
>> mon problème est que j'ai des noms de fichiers avec des espaces...pas
>> bien...par conséquent clamdscan n'est pas content. Je cherche à mettre
>> la sortie de find entre guillemets.
> Essaye -print0 associé au paramètre -0 de xargs. Ainsi la fin du nom
> est représentée par un \0 et pas par un caractère spécial (espace, \n
> ...)
>
> extrait du man find
> -print0
> Vrai ; afficher le nom complet du fichier sur la sortie
> standard, suivi d'un caractère nul (à la place du caractère saut de
> ligne que « -print » utilise). Ceci permet aux fichiers dont le
> nom contient un saut de ligne ou d'autres types de caractères non
> affichables, d'être correctement interprétés par les programmes
> utilisant les données en sortie de find. Cette option correspond à
> l'option « -0 » de xargs.
>
> ++
> JJL
>
>
damned ça marche!
merci
---