rsync를 사용하여 대상에 디렉터리를 생성하지 않는 것이 가능합니까?
해당 소스가 있다고 상상해보십시오.
a/
a/x.txt
b/
b/y.txt
그리고 나는 다음 목적지를 가지고 있습니다.
a/
a/z.txt
원하는 결과는 다음과 같습니다 rsync source destination
.
a/
a/x.txt
a/z.txt
물론 내 실제 상황에는 수천 개의 파일/폴더 구조가 포함되어 있으며 동기화된 폴더의 명시적인 목록과 관련된 솔루션을 원하지 않습니다.대상에 폴더 생성을 방지하는 깨끗한 방법을 찾고 있습니다.제외 또는 필터링... rsync가 이를 수행할 수 없는 경우 권한이 있는 해킹과 같이 rsync 외부의 것일 수도 있습니다...
참고로 이런 상황은 정말 쉽게 발생합니다. 제 경우에는 다음과 같습니다.
A
2개의 디스크가 있는 서버를 &라고 가정해 보겠습니다B
. 그리고 로컬 드라이브C
.- 저는 보통 원격 & 로컬을
rsync
동기화(및 병합)하는 데 사용합니다 .A
B
C
C
그런 다음 때로는 일부 파일을A
및 에 다시 동기화하고 싶습니다B
. (새 파일만... 대상에 존재하지 않는 폴더가 아님)