Allez, un nouvel essai !
pogodall@fanon:~/tmp/frames$ touch c\:tata
pogodall@fanon:~/tmp/frames$ touch c\:toto\\titi\\tutu
pogodall@fanon:~/tmp/frames$ ls c\:t* | xargs -n 1 -d'\n' -p rm
rm c:tata ?...y
rm c:toto\titi\tutu ?...y
pogodall@fanon:~/tmp/frames$ ls c\:t*
ls: cannot access c:t*: No such file or directory
S.
Patrick Dupre writes:
> 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.
> >
--
Sylvain Pogodalla
http://www.loria.fr/~pogodall/
LORIA, Bât. C - Campus Scientifique / Projet Sémagramme
BP239 / bureau : C 302
F-54506 Vandoeuvre-lès-Nancy / tél.: (+33) 3 54 95 84 59