script: listar arquivos de um diretório [RESOLVIDO]

1. script: listar arquivos de um diretório [RESOLVIDO]

Elton Henrique
eltonhbm

(usa Ubuntu)

Enviado em 25/10/2010 - 23:25h

pessoal, estou com a seguinte dúvida...
como eu posso criar um script que faça o seguinte:
Eu tenho o DIRETORIO_MAE e dentro deste diretório tenho varios diretorios filhos contendo varios arquivos.
Ex.:
/
|-DIRETORIO_MAE
|-PASTA1
|-PASTA2
|-PASTA3
|-PASTA4
|-PASTA5

eu preciso que um script exclua todos os arquivos que se inicia com abc123@ que estão em todas as pastas dentro do DIRETORIO_MAE.

ah outra coisa, depois como eu coloco esse script na crontab para ser executado todos os dias por exemplo as 22:00 hrs?

obs.: Uso a Distro Debian Lenny

é isso, simples mais não sei fazer, já tentei varias vezes e fracassei.

desde já grato!



  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 25/10/2010 - 23:49h

Atualizando:

http://pastebin.com/qWUDPVta

Não esqueça de adicionar permissão de execução no script:

# chmod +x script

Como executar:

# ./script diretorio_mae

No crontab:

0 22 * * * /caminho/do/script /caminho/do/diretorio_mae

3. Re: script: listar arquivos de um diretório [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 25/10/2010 - 23:36h

Excluir todos os arquivos q comecem com abc123@:

# grep "^abc123@" | rm -rf

Colocar no cron pra rodar às 22:00:

00 22 * * * /caminho/do/script 2>&1 /dev/null

Não se esqueça d colocar o arquivo pra ser executável:

# chmod +x script.sh

Ah! Teste antes d botar pra rodar (claro!).


4. Re: script: listar arquivos de um diretório [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 25/10/2010 - 23:53h

O script do cesaresilva ficou, d longe, muito mais completo... como disse, não se esqueça d simular antes d por em produção.


5. caraca!

Elton Henrique
eltonhbm

(usa Ubuntu)

Enviado em 26/10/2010 - 01:27h

pessoal vcs são demais, e esse script do cesaresilva então...
valew colegas vou testar certinho e volto a responder.
abraço!



6. Resolvido!

Elton Henrique
eltonhbm

(usa Ubuntu)

Enviado em 26/10/2010 - 02:06h

obrigado renato_pacheco e cesarasilva pelas respostas, foram muito proveitosas, específicamente a do cesarasilva que ajudou muito!

Viva a Comunidade sempre unida! Viva o Linux!!!


7. Re: script: listar arquivos de um diretório [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/10/2010 - 12:17h

Estamos aqui para ajudar uns aos outros!!!


8. Re: script: listar arquivos de um diretório [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 26/10/2010 - 12:29h

Tamo aki pra judá umzozotro!






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts