[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: Script pra apagar arquivo
From: |
Fabricio Lopes de Souza |
Subject: |
Re: [shell-script] Re: Script pra apagar arquivo |
Date: |
Wed, 7 Jun 2006 08:49:55 -0300 |
gentoo-box wrk # cat ext.txt
.mp3
.avi
.mpg
gentoo-box wrk # while read ext ; do find . -name *${ext} -exec echo {} \;;
done < ext.txt
./lala.mp3
./lele.mpg
gentoo-box wrk #
faça testes , qndo estiver baum troque o echo por rm -(r?)f
On 6/6/06, .:.:. Enio Marconcini .:.:. 1010011010 .:.:. <address@hidden>
wrote:
>
> Valeu meu camagada!
> tentei implementar algo do tipo
>
> #!/bin/bash
> for arq in $(find / -name *.mp3) do
> rm -rf $arq
> done
>
> mas ainda tem q melhorar muito pois pretendo que funcione da seguinte
> forma:
>
> - não pode diferenciar a extensão como maiuscula ou minuscula
>
> - ao invez de fixar a pesquisa para *.mp3 quero que busque num arquivo
> texto os tipos de arquivo que deverão ser removidos do servidor
>
> - alguns diretórios deverão ficar de fora do script, para isso penso
> em usar um outro arquivo texto para indicar quais serão esses
> diretórios.
>
> vou quebrando a kbça nisso ae e qdo tiver algo funcional, postarei
> aqui na lista;
>
> abraços
>
> TFA
>
>
>
>
> On 6/6/06, Reinaldo Marques de Lima <address@hidden> wrote:
> >
> >
> >
> > Amigo Enio,
> >
> > pesquise sobre os comandos 'find' e 'rm com a opção -r'
> >
> > procure no historico da lista, pois existem muuuuuitas dicas de como
> > usar esses comando...caso tenha alguma dificuldade não se acanhe em
> > perguntar ok
> >
> > []'s
> >
> > Reinaldo
> >
> > --- Em address@hidden, ".:.:. Enio Marconcini .:.:.
> > 1010011010 .:.:." <eniorm@g...> escreveu
> >
> > >
> > > Galera,
> > > quem se habilita a dar um help nisso:
> > >
> > > um script que pesquisaria em todo hd por arquivos específicos (*.mp,
> > *.avi
> > > etc) e apagaria esses arquivos
> > >
> > > mas teria que excluir alguns diretórios dessa busca.
> > >
> > > sou novato nisso e se alguém pudesse dar uma luz....
> > >
> > > abraço
> > >
> > > --
> > > ENIO RODRIGO MARCONCINI
> >
> > > .:. msnm: eniorm@g... .:.
> >
> > > .:. skype: eniorm .:.
> > > ------> Clockwork Orange <------
> > > Uivos esquizofrênicos
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > [ www.hackslack.net ]
> > >
> > >
> >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> >
> >
> >
> >
> >
>
>
>
> --
> ENIO RODRIGO MARCONCINI
> .:. msnm: address@hidden .:.
>
> .:. skype: eniorm .:.
> ------> Clockwork Orange <------
> Uivos esquizofrênicos
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> [ www.hackslack.net ]
>
>
[As partes desta mensagem que não continham texto foram removidas]