Já Penou em usar quota ?
Em 21-09-2013 17:59, Gerson escreveu:
Obrigado, China!
Encontrei as dicas que precisava no arquivo da lista
[email protected] <mailto:[email protected]>
Vou deixar aqui, no arquivo da lista debian, pois sempre pode ter
alguém vendo algum problema que não vi ou dando uma solução mais elegante.
#!/bin/bash
cd /diretorio/para/controlar
until [ $((`du . | cut -f1`)) -lt 9000 ]; do
rm "`ls -tr | head -1`"
done
A ideia, agora, é colocar no cron para rodar de hora em hora.
Abraços
------------------------------------------------------------------------
*De:* China <[email protected]>
*Para:* Gerson <[email protected]>
*Cc:* "[email protected]"
<[email protected]>
*Enviadas:* Segunda-feira, 16 de Setembro de 2013 14:22
*Assunto:* Re: script para controlar espaço.
Olá Gerson;
Existem vários scripts prontos para Dropbox, você pode pegar alguns e
alterar para fazer o que você quer. Um script que uso é este:
https://github.com/andreafabrizi/Dropbox-Uploader
Ele é bem completo e fácil de usar. Você pode incrementar nele a parte
de testar o espaço em disco e apagar os arquivos mais antigos.
Se você não tem experiência a fundo com shell, recomendo se inscrever
na lista shell script Brasil:
[email protected]
<mailto:[email protected]>
Uma vez inscrito, você coloca o trecho do código que você está
construindo que a galera vai ajudando.
Em 16 de setembro de 2013 13:10, Gerson <[email protected]
<mailto:[email protected]>> escreveu:
> Prezados,
>
> Estou slavando imagens de câmera de segurança numa pasta Dropbox.
> Gostaria de saber como fazer um script para, automaticamente:
> 1) Verificar o espaço utilizado na pasta;
> 2) Caso o espaço ocupado chegue a determinado tamanho, apagar o
arquivo mais
> antigo.
>
> Grato,
> Gerson.
>
>
>
--
@chinabhz
--
To UNSUBSCRIBE, email to
[email protected]
<mailto:[email protected]>
with a subject of "unsubscribe". Trouble? Contact
[email protected] <mailto:[email protected]>
Archive:
http://lists.debian.org/CAKE1zwq96YXCEeX8iX7q=n3yumvqkjkhfkvizprffojvjhs...@mail.gmail.com