Khi tôi thực thi lệnh, find . -mtime -60
tôi nhận được danh sách các tệp được sửa đổi trong vòng 60 ngày qua.
Vì vậy, khi tôi thực thi, find . -mtime -60 -exec cp {} /tmp/1 \;
tôi có thể sao chép các tệp này vào một thư mục mới để xử lý
Tuy nhiên nếu tôi muốn duy trì dấu thời gian, tôi không thể sao chép chỉ các tệp cần thiết khi tôi thực thi find . -mtime -60 -exec cp -LR --preserve=timestamps {} /tmp/2 \;
Điều cuối cùng xảy ra là TẤT CẢ các tệp trong thư mục nguồn được sao chép thay vì chỉ các tệp tôi cần.
Có giải pháp nào ở đây không?