Znajdź, przycinaj i usuwaj pliki pod Linuksem


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

Potrzebuję wszystkich plików docx, xls, txt, xlms, doc starszych niż 2 lata z mojego serwera ftp, ale chcę też wykluczyć /mnt/ftp/ben/brc informator. Jak mogę to osiągnąć?

Odpowiedzi:


-1

Spróbuj tego

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

odnaleźć . -path '/ mnt / ftp / ben / brc' -prune -o -iregex '. * (docx xls | txt | pdf | xlsm | doc | xlsx | CVS | csv) $ '-mtime +730 -print0 | xargs -0 rm rm: brakujący argument Spróbuj 'rm --help', aby uzyskać więcej informacji
user37664
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.