ค้นหาตัดและลบไฟล์ภายใต้ Linux


0
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

ลองสิ่งนี้

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

หา -path '/ mnt / ftp / ben / brc' -prune -o -iregex '. * \. (docx \ | xls \ | txt \ | pdf \ | xlsm \ | doc \ | xlsx \ | CVS \ | csv) $ '-mtime +730 -print0 | xargs -0 rm rm: ไม่มีตัวถูกดำเนินการลอง 'rm --help' สำหรับข้อมูลเพิ่มเติม
user37664
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.