Tôi có một tài khoản trên mega và tôi muốn đồng bộ hóa nó với một thư mục trên máy tính của tôi. Vấn đề là, rằng tài khoản này được công khai với một mức độ nào để tôi có thể không chỉ cần sử dụng rsync
với --delete
trong trường hợp ai đó chỉ cần xóa tất cả các file.
Tôi nghĩ rằng có thể rsync
tất cả các tệp vào máy tính của tôi mà không cần xóa bất cứ thứ gì, sau đó tìm các bản sao (ai đó đã chuyển tệp sang thư mục khác, v.v.) bằng cách sử dụng lệnh find -type f -exec md5sum '{}' ';' | sort | uniq --all-repeated=separate -w 33 | cut -c 35-
và chỉ giữ phiên bản mới nhất.
Nhưng nếu tôi không nhầm thời gian tạo tập tin thì bị bỏ lại sau khi sao chép. Điều đó thật đáng tiếc vì dữ liệu chủ yếu bao gồm các hình ảnh và tệp pdf không thay đổi.
Có cách nào để chuyển (chỉ) các tệp được sao chép sang touch
ví dụ hoặc có cách nào tốt hơn để giải quyết vấn đề này không?