[FUG-BR] Res: Re: Res: Re: apagar arquivos

2006-03-16 Por tôpico Ademir Costa Peixoto
 
grep -l TE amo * | xargs rm -f


/usr/bin/grep: Argument list too long.


Esse é o meu problema:  Qualquer coisa que tento dá:  Argument list too long


Ats
Ademir


---Mensagem original---
 
De: Renato Botelho
Data: 03/16/06 07:31:14
Para: Lista de discussao sobre FreeBSD
Assunto: Re: [FUG-BR] Res: Re: apagar arquivos
 
On 3/15/06, Ademir Costa Peixoto [EMAIL PROTECTED] wrote:
 Deu isso:

 for i in *Milionarios*; do rm -f $i; done
 for: No match.
 i: Undefined variable.
 
Se vc quer apagar arquivos que contenham uma determinada string dentro dele:
 
grep -l STRING * | xargs rm -f
 
--
Renato Botelho
___
freebsd mailing list
freebsd@fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br
 
 

___
freebsd mailing list
freebsd@fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br


Re: [FUG-BR] Res: Re: Res: Re: apagar arquivos

2006-03-16 Por tôpico Ronan Lucio
Ademir,

 for ARQUIVO in `ls Milionario*`; do rm -f $ARQUIVO; done
 ls: No match.

No match?

1) Você tem certeza que existem arquivos que o nome comece com Milionario?

2) Você está usando bash shell?

[]s
Ronan 


___
freebsd mailing list
freebsd@fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br


Re: [FUG-BR] Res: Re: Res: Re: apagar arquivos

2006-03-16 Por tôpico Renato Botelho
On 3/16/06, Ademir Costa Peixoto [EMAIL PROTECTED] wrote:

 grep -l TE amo * | xargs rm -f


 /usr/bin/grep: Argument list too long.


 Esse é o meu problema:  Qualquer coisa que tento dá:  Argument list too long

find ./ -type f | xargs fgrep -l STRING | xargs rm -f

--
Renato Botelho
___
freebsd mailing list
freebsd@fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br