Tôi biết có tùy chọn này cho lệnh find unix của:UNIX find: đối diện với tùy chọn -newer tồn tại?
find -version
GNU find version 4.1
-newer file Compares the modification date of the found file with that of
the file given. This matches if someone has modified the found
file more recently than file.
Có một lựa chọn mà sẽ cho phép tôi tìm thấy tập tin được cũ hơn một tập tin nhất định. Tôi muốn xóa tất cả các tệp khỏi thư mục để dọn dẹp. Vì vậy, một thay thế mà tôi sẽ tìm thấy tất cả các tập tin cũ hơn N ngày sẽ làm công việc quá.
Điều quan trọng cần lưu ý rằng logic này sẽ là "bằng hoặc lớn hơn". Vì vậy, nó sẽ bao gồm các tập tin tham khảo nếu nó trong đường dẫn. Xem, câu trả lời của marty dưới đây cho một giải pháp tốt hơn. – swdev
Câu trả lời của Marty cũng sẽ ngăn không khớp các tệp có cùng tên với tệp thử nghiệm. Tôi đã cập nhật câu trả lời của mình với thử nghiệm loại trừ tệp đang được thử nghiệm. – qbert220