alexandregms
(usa Ubuntu)
Enviado em 08/12/2011 - 12:27h
rai3mb escreveu:
Pode usar o script acima, trocando o ls, pelo du -h que traz o resultado como 1.8GB, usar o mesmo valor em bytes é muito critico, pois só serve se vc quiser exatamente essa quantidade de bytes, se passar um zinho que seja não satisfaz o if.
Então rai3mb, tb pensei nesta possibilidade, mas para a condição do if dar certo ele não tem como comparar 1.8G com 250M, o resultado será, por exemplo:
-bash: [: 48K: integer expression expected , pois devem ser apenas numeros (sem caracteres).
No inicio tinha pensado na sua solução, mas qdo fui testar no meu terminal enxerguei este detalhe.