원본에서 대상으로 파일을 복사하는 방법 대상에 있는 모든 파일(디렉토리 구조 포함) 중에서 원본에서만 복사하고 대상에 덮어써야 합니다. 나머지 파일(디렉터리 구조 포함)은 소스에서 대상으로 복사하면 안 됩니다. 나는 이것이 달성될 수 있다고 생각 rsync
하지만 어떤 옵션 중에서 선택해야 하는지는 확실하지 않습니다.
답변1
@Dubu에게 감사드립니다. 해당 플래그가 존재하는지 몰랐습니다. 예는 다음과 같습니다.
$ ls -R src ; ls -R dst
src:
a b c empty_dir sub_dir
src/empty_dir:
src/sub_dir:
e f
dst:
a c sub_dir
dst/sub_dir:
f
$ rsync --recursive --existing --verbose src/ dst
sending incremental file list
a
c
sub_dir/f
sent 262 bytes received 71 bytes 666.00 bytes/sec
답변2
"cp" 명령을 사용하는 것과 마찬가지로 "rsync 소스 대상"으로 사용할 "rsync"를 선택합니다.