bash: Exclua todos os arquivos com mais de um mês, mas deixe os arquivos das segundas-feiras
Eu tenho muitos arquivos de backup diários. Para gerenciar o uso do disco, preciso de um script bash que exclua todos os arquivos com mais de um mês, mas mantenha todos os arquivos criados às segundas-feiras, mesmo que tenham mais de um mês.
Por exemplo, isso excluirá todos os arquivos modificados pela última vez há mais de 30 dias:
find /path/to/files* -type f -mtime +30 -delete
Mas eu realmente não sei como manter arquivos criados às segundas-feiras.