Re: xargs + rm

Top Page

Reply to this message
Author: Patrick Dupre
Date:  
To: Sylvain Pogodalla
CC: guilde
Subject: Re: xargs + rm
Merci,

Oui, ca marche avec l'exemple de Sylvain.
mais pas sur mon fichier:

ls "C:\nppdf32Log\debuglog.txt"
C:\nppdf32Log\debuglog.txt

ls C:\nppdf32Log\debuglog.txt
/bin/ls: cannot access C:nppdf32Logdebuglog.txt: No such file or directory

Je vois une difference:
touch C:\nppdf32Log\tmp.txt
ls C:\nppdf32Log\tmp.txt
C:nppdf32Logtmp.txt
ls "C:\nppdf32Log\tmp.txt"
/bin/ls: cannot access C:\nppdf32Log\tmp.txt: No such file or directory


Question additionnelle:

ls C:\nppdf32Log\tmp.txt|xargs -i rm "{}"
fonctionne, mais n'est pas interactive
ls C:\nppdf32Log\tmp.txt|xargs -i rm -i "{}"
pourrait l'etre mais car la question de l'effacement est bien la mais
il y a une reponse automatique.

===========================================================================
 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 2:13 PM
> From: "Sylvain Pogodalla" <Sylvain.Pogodalla@???>
> To: "Patrick Dupre" <pdupre@???>
> Cc: guilde <guilde@???>
> Subject: Re: xargs + rm
>
> Patrick Dupre writes:
> > 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 " "
>
> Ça a pourtant l'air de fonctionner chez moi :
>
> pogodall@fanon:~/tmp/frames$ touch c\:toto
> pogodall@fanon:~/tmp/frames$ ls c\:toto
> c:toto
> pogodall@fanon:~/tmp/frames$ ls c\:toto | xargs -i rm "{}"
> pogodall@fanon:~/tmp/frames$ ls c\:toto
> ls: cannot access c:toto: No such file or directory
>
>
> S.
>