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 <george.robinson...@gmail.com> > > > > > > > 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] > > > > > > > > >