msoliver
(usa Debian)
Enviado em 10/02/2020 - 15:01h
R3Tro escreveu:
Olá a Todos
Tenho uma camera no meu servidor como camera de segurança,
so que o programa ta tirando foto seguidas, e daqui um dias vai lotar o meu HD,
existe algum jeito de fazer um script para fazer a limpeza por data
O Diretório é: /home/pi/VPN/Motion/
Os arquivos terminam em ".mp4" e ".jpg"
Boa tarde Retro.
Sim, existe.
O comando:
find /home/pi/VPN/Motion/*.{mp4,jpg} -mtime +30 -exec ls -l {} \;
Procura pelos arquivos em referencia, com modificação superior a 30 dias.
O ideal é usa-lo em conjunto com um comando que verifica o "uso" do Dir em questão.
Exemplo:
dir="/home/pi/VPN/Motion/"
Mostra a % de uso do dir em questão;
df --output="pcent" $dir|sed '1d'|sed 's/[^0-9]//g'
Se USO > YY
Apaga arquivos superiores a XX dias
Defina: YY e XX
+Dicas:
O comando abaixo, lista do mais recente para o mais velho:
ls -ogt $dir/*.{txt,sh}
Agora é só usar a "Criatividade Lógica"...
______________________________________________________________________
Importante: echo -e "\n$(lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p')\n"
Att.: Marcelo Oliver
______________________________________________________________________