대상 디렉토리 계층에서 rsync가 기호 링크를 새 디렉토리로 바꾸는 것을 어떻게 방지 할 수 있습니까? 사이에서 파일을

소스 디렉토리 와 대상 영역 사이에서 파일을 동기화하기 위해 rsync (1) 를 사용 하고 있습니다. 여기서 대상 디렉토리 계층에는 기호 링크가 있습니다.

소스 디렉토리가 대상 영역의 심볼릭 링크와 이름 및 상대 경로가 같은 경우 rsync 심볼릭 링크를 복사 된 소스 디렉토리 및 모든 내용으로 바꿉니다 . rsync가 대신 심볼릭 링크를 그대로두고 심볼릭 링크가 실제 디렉토리 인 경우 복사 된 파일 만 복사하려고합니다.

현재 -Cvrtprsync 옵션을 사용하고 있습니다. --links옵션을 알고 있지만 소스 영역의 심볼릭 링크에만 관련이있는 것으로 보입니다.

rsync로 찾고있는 동작을 얻는 방법이 있습니까?



답변

더 이상 질문을하지 않은 채 답을 찾았습니다.

-K / –keep-dirlinks rsync 옵션은 내가 찾고있는 것 같습니다.


답변