|
From: | Gentil de Bortoli Júnior |
Subject: | Re: [shell-script] Script para varredura |
Date: | Mon, 25 Oct 2004 13:12:45 -0200 |
User-agent: | Mozilla Thunderbird 0.8 (X11/20040913) |
O script abaixo pode dar uma idéia. Com certeza os mais experientes podem sugerir maneiras melhores. #!/bin/bash lixo="mp3 pps" home="/home/dos/usuarios" for usuario in `ls ${home}`; do achei=0 for extensao in ${lixo}; do path="${home}/${usuario}" find $path -type f -name \*${extensao}\* -exec rm -f {} \; if [ $? == 0 ]; then achei=1 fi done if [ ${achei} == 1 ]; then echo "Vc tinha lixo!" | mail -s "Mensagem do Admin" ${usuario} fi done Eu não testei, mas espero que sirva como exemplo. []s Gentil.
Norberto <address@hidden> wrote: Estou tentando desenvolver um script que busque alguns tipos de arquivos (mp3, por exemplo), envie uma mensagem tipo "Proibido armazenar arquivos supérfluos no servidor" e que exclua esses arquivos. Esse script eu pretendo que seja chamado pelo cron de hora em hora. Tentei várias formas mas não consegui. Imagino que não seja tão difícil (pra quem sabe). Alguém pode me ajudar?
[Prev in Thread] | Current Thread | [Next in Thread] |