[FUG-BR] Res: Re:  apagar arquivos
    Ademir Costa Peixoto 
    ademir em tellecom.com.br
       
    Qua Mar 15 19:43:38 BRT 2006
    
    
  
Veja o que resultou:
 for ARQUIVO in `grep --files-with-matches Milionario *` ; do rm -f $ARQUIVO
; done
/usr/bin/grep: Argument list too long.
for: Command not found.
ARQUIVO: Undefined variable.
 
 
-------Mensagem original-------
 
De: Rainer Alves
Data: 03/15/06 18:10:31
Para: Lista de discussao sobre FreeBSD
Assunto: Re: [FUG-BR] apagar arquivos
 
Rainer Alves wrote:
> Ademir Costa Peixoto wrote:
>> Tenho mais de 5.000 arquivos num diretório e queria apagar os que tenham
a
>> string "Milionários"
>
> for i in *Milionarios*; do rm -f $i; done
> (considerando que a sua shell é bash).
 
Acho que a sua intenção na verdade é apagar arquivos com a string dentro
do texto em si (e não no nome do arquivo).
Nesse caso ficaria:
 
for ARQUIVO in `grep --files-with-matches Milionario *` ; do rm -f
$ARQUIVO ; done
 
- Rainer
_______________________________________________
freebsd mailing list
freebsd em fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br
 
 
_______________________________________________
freebsd mailing list
freebsd em fug.com.br
http://lists.fug.com.br/listinfo.cgi/freebsd-fug.com.br
    
    
Mais detalhes sobre a lista de discussão freebsd