Script para executar via cronjob que apaga todos os arquivos em vários diretórios

3

Espero que você possa me emprestar sua experiência.

Eu uso hospedagem compartilhada no Hostgator e preciso descobrir como excluir todos os arquivos .gz em vários diretórios a cada hora. Acho que tenho o comando cronjob correto para fazer isso em um diretório:

/usr/bin/find /path/to/directory/ -type f -name '*.gz' -exec rm {} \;

Isso está correto?

Se sim, como eu executaria a mesma ação, mas para diretórios múltiplos (ou seja, dúzias)? Eu estou supondo que eu posso executar um script em vez de um monte de cronjob individual, mas eu sou novo para isso. Como seria esse roteiro? E como eu executaria o script através de um cronjob?

Agradecemos antecipadamente por qualquer assistência!

    
por Glen 23.02.2011 / 18:09

1 resposta

1

Passe por vários caminhos para find .

find /dir1 /dir2 ...
    
por 23.02.2011 / 18:19