RE,
Merci,
Mais non cela ne fonctionne pas !
Typiquement le nom du fichier est:
C:nppdf32Logdebuglog.txt
Je pense que c'est le ":" qui est un probleme.
Cela se resout si je peux mettre des " "
===========================================================================
Patrick DUPRÉ | | email: pdupre@???
Laboratoire de Physico-Chimie de l'Atmosphère | |
Université du Littoral-Côte d'Opale | |
Tel. (33)-(0)3 28 23 76 12 | | Fax: 03 28 65 82 44
189A, avenue Maurice Schumann | | 59140 Dunkerque, France
===========================================================================
> Sent: Wednesday, June 15, 2016 at 1:22 PM
> From: "Sylvain Pogodalla" <Sylvain.Pogodalla@???>
> To: "Patrick Dupre" <pdupre@???>
> Cc: guilde <guilde@???>
> Subject: xargs + rm
>
> Bonjour,
>
> Patrick Dupre writes:
> > Je fais un locate nom_de_fichier |xargs rm
> > pour effacer des fichiers, mais il faudrait que le nom de
> > fichier se trouve entre " " au moment du rm.
> > Est-ce possible ?
>
> Est-ce que quelque chose du genre
>
> xargs -Ifile rm "file"
>
> (ou xargs -i rm "{}")
>
> te conviendrait ? (Par exemple le rm fonctionne s'il y a des espaces
> dans le nom du fichier.)
>
>
> Sylvain
>