find . -path '/mnt/ftp/ben/brc' -prune -o -iregex '.*\.\(docx\|xls\|txt\|pdf\|xlsm\|doc\|xlsx\|CVS\|csv\)$'  -mtime +730  -delete

Мне нужны все файлы docx, xls, txt, xlms, doc старше 2 лет с моего ftp-сервера, но я также хочу исключить /mnt/ftp/ben/brc . Как я могу этого достичь?

1 ответ1

-1

Попробуй это

find . -path '/mnt/ftp/ben/brc' -prune -o -iregex '.*\.\(docx\|xls\|txt\|pdf\|xlsm\|doc\|xlsx\|CVS\|csv\)$'  -mtime +730  -print0 | xargs -0 rm

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .