Re: xargs + rm

Pàgina inicial

Reply to this message
Autor: Sylvain Pogodalla
Data:  
A: Patrick Dupre
CC: Sylvain Pogodalla, guilde
Assumpte: Re: xargs + rm
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