Olá. Uma vez, a muitos anos atrás, eu fiz uma coisa igualzinha, porém, não usei o comando rm mas sim o tar.
não me lembro corretamente a sequencia, mas seria algo assim se eu tivesse que implementar isso de novo em 5 minutos: cd /home find | egrep -i "\.(wav|mp3|wmv|mpg|mpeg|avi|ru)$" >/tmp/listagem.txt tar -cvf /lixeira/meleca.tgz -T /tmp/listagem.txt --remove-files cd /lixeira tar -xvf meleca.tgz rm -f meleca.tgz Não sou perito em tar, mas ja vi uma vez uma sequencia de tar que fazia isso sem gerar o "meleca.tgz" no meio do caminho. Totalmente on-the-fly. Acredito inclusive que nem a listagem.txt precise ser gerada, se voce tiver mais tempo do que eu pode tentar fazer em uma linha somente de comando. [ ]s, Henry Em Terça 01 Agosto 2006 18:56, Gustavo Carvalho escreveu: > Galera, > > estou implementando um bloqueio no seu samba que server para bloquear > extenços no servidor (WAV, MP3,...) > Porem gostaria de varrer todo meu servidor em busca de arquivos com estas > extensões e move-los para uma pasta chamada lixeira. > > Exemplo: > Meus erver possui estes arquivos: > > /home/gcrocha/musica1.mp3 > /home/gcrocha/internacionais/musica2.mp3 > /home/viviane/musica2.mp3 > > Gostaria de mover estes arquivos de forma que o comando crie os > subdiretorios caso nào exista, depois do mando fique assim: > > /lixeira/gcrocha/musica1.mp3 > /lixeira/gcrocha/internacionais/muscia2.mp3 > > Não sei se fui claro, > mas o que gostaria é que ele movesse sem quebrar retirar a arvore de > diretorio. > > Alguem sabe o parametro para este comando mv que faço isso, ou algum > similar? > > > Att > Gustavo _______________________________________________________ Novidade no Yahoo! Mail: receba alertas de novas mensagens no seu celular. Registre seu aparelho agora! http://br.mobile.yahoo.com/mailalertas/