충돌 해결 전략을 사용하여 두 폴더 병합

충돌 해결 전략을 사용하여 두 폴더 병합

두 개의 폴더를 로 병합할 때 rsync"대상" 디렉터리에 동일한 이름의 파일이 있으면 이 파일은 무조건 유지됩니다. 좀 더 고급 방법을 사용할 수도 있지만 unison, 제가 아는 한 이 방법은 파일 생성 시간만 보고 더 새로운 시간을 선택합니다.

내가 아는 한, 동일한 경로에 있는 동일한 이름을 가진 파일은 실제로 의미상 동일하지만 크기가 다를 수 있습니다.

생성 시간이 아닌 파일 크기를 기준으로 병합하고 싶습니다. 이 시나리오를 지원하는 유틸리티가 있습니까? 아니면 이에 대한 스크립트를 작성해야 합니까?

불행하게도 얼마나 많은 다른 크기의 파일을 접하게 될지 예측할 수 없습니다. 범위는 두 자리에서 10,000까지일 수 있습니다.

관련 정보