shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [shell-script] Limpeza de arquivos Thumbs.db


From: Márcio Gil
Subject: RE: [shell-script] Limpeza de arquivos Thumbs.db
Date: Thu, 8 Oct 2009 11:13:55 -0300

Se houver alguma pasta ou arquivo com espaços:

find /media/disk-1/mp3 -iname "*.db" | xargs -d '\n' rm -rf

ou

find /media/disk-1/mp3 -iname "*.db" -print0 | xargs -0 rm -rf

Quanto a opção -exec, não sei se funciona direito com nomes de
arquivos com espaços, mas deve ter a mesma eficiência do xargs...

Lembrando que com xargs o rm é executado em blocos com N nomes de
arquivos. O find com -exec vai executar um rm para cada nome de
arquivo.

> -----Original Message-----
> From: Julio Cesar Machado
> 
> George,
> 
> eu te aconselho a usar:
> 
> find /media/disk-1/mp3 -name "*.db" -exec rm -rf {} \;
> 
> ou
> 
> find /media/disk-1/mp3 -name "*.db" | xargs rm -rf
> 
> Espero ter ajudado.
> 
> Júlio Machado (Não sou o Julio Neves...rsrsrs)
> 
> 2009/10/7 George Robinson <address@hidden>
> 
> >
> >
> > Prezados,
> >
> > Estou tentando remover todos os arquivos Thumbs.db do meu 
> webserver mas
> > continuo esbarrando em minhas limitaçoes...
> > Eu creio o seguinte script:
> >
> > #!/bin/bash
> > LIXO="/media/disk-1/mp3/*"
> > for i in $LIXO; do cd "$i";
> > done
> >
> > porem nao sei como continuar para remover os arquivs *.db de
cada
> > sub-diretorio... alguem por gentileza poderia me dar uma dica?
> >
> > Att
> >
> > --
> > George Robinson
> > Analista de Suporte
> > Tel: (21) 8843-7251 / (21) 8140-2351
> >
> > [As partes desta mensagem que não continham texto foram
removidas]
> >
> >  
> >
> 
> 
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]