O ‘find’ mais longo

Ontem no trabalho tivemos a necessidade de usar o find para apagar todos os ficheiros de uma directoria que tivessem um determinado padrão e com mais de 30 dias, excepto os que estivessem dentro de uma sub-pasta. O resultado foi:

find /logs -not -wholename /logs/backups/* -and -name *.log*gz -mtime +30 -exec rm -f {} ;

São mais de 90 caracteres de comando find.

Leave a Reply

Your email address will not be published. Required fields are marked *