Muitos são opções si comandos in linux, e acho que teria copiado se não tivesse a opção de mover arquivos com mais de 120 dias de uma pasta para outra.
Veja como mover alguns arquivos com mais de X dias:
Comandos via SSH :
find /home/cale/fisiere* -mtime +120 -exec mv /noua/destinatie/ {} \;
Se quisermos excluir todos os arquivos com mais de 30 dias de uma pasta ...
find /cale/fisiere* -mtime +30 -exec rm -f {} \;
Deve necessariamente deixar espaços entre -MtimeO número de dias, -Exec (Linha de comando contínuo) rm (excluir comando - remover), argumento " -f ”(Forçar exclusão), {} si \;.
É possível que em algumas distribuições de linux, "-F" não deve funcionar. Remova este argumento da linha e tudo ficará bem.
* Testado em CentOS 5.3 (FT).
por que esse comando também exclui a própria pasta? Eu só quero deletar o conteúdo! Há uma solução? grazie
Capisco che hai diversi files inelle cartelle e vuoi solo shifte i files. Seus cartões permanecem intactos. Correto? (GTRs).