Eu tenho diretório com arquivos a partir do ano de 2010. Quero excluir todos os arquivos com mais de 500 dias e tentei o seguinte:
find /var/log/arc/* -type f -mtime +500 -delete {}\;
Mas eu entendo isso:
-bash: /usr/bin/find: Argument list too long
Como eu sei, isso significa que há muitos arquivos e find
não podemos lidar com eles. Mas mesmo se eu colocar o +2000
que é mais de 3 anos, eu ainda estou recebendo isso.
O que estou perdendo aqui?
1
unix.stackexchange.com/a/239268/116858 (veja também o comentário)
—
Kusalananda