Linux altında dosyaları bulun, budayın ve silin


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

Ftp sunucumdan 2 yıldan daha eski tüm docx, xls, txt, xlms, doc dosyalarına ihtiyacım var, ancak dışlamak istiyorum /mnt/ftp/ben/brc dizin. Bunu nasıl başarabilirim?

Yanıtlar:


-1

Bunu dene

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

Bul - '/ mnt / ftp / ben / brc' -prune -o -iregex '. * \. (docx \ | xls \ | txt \ | pdf \ | xlsm \ | doc \ | xlsx \ | CVS \ | csv) $ '- time +3030 -print0 | xargs -0 rm rm: işlenmeyen eksik Daha fazla bilgi için 'rm --help' komutunu deneyin
user37664
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.