![새 파일만 복사되도록 한 디렉터리에서 다른 디렉터리로 파일을 복사하는 방법은 무엇입니까? [복사]](https://linux55.com/image/86005/%EC%83%88%20%ED%8C%8C%EC%9D%BC%EB%A7%8C%20%EB%B3%B5%EC%82%AC%EB%90%98%EB%8F%84%EB%A1%9D%20%ED%95%9C%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EC%97%90%EC%84%9C%20%EB%8B%A4%EB%A5%B8%20%EB%94%94%EB%A0%89%ED%84%B0%EB%A6%AC%EB%A1%9C%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%B3%B5%EC%82%AC%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F%20%5B%EB%B3%B5%EC%82%AC%5D.png)
소스 디렉터리에서 새 파일만 복사되도록 한 디렉터리에서 다른 디렉터리로 모든 새 콘텐츠를 복사하려면 어떻게 해야 합니까(두 디렉터리 모두 동일한 명명 트리를 가짐)? 예를 들어 디렉터리 A의 레이아웃은 다음과 같습니다.
/dirA
a.php
b.txt
subdirA1/
readme.txt
config
source_file1.c
/dirB
c.php
subdirA1/
readme.txt
마지막에목차새 파일이 모두 있어야 합니다.딜라. 새 파일만 가정딜라및 해당 하위 디렉터리. 결과는 두 디렉터리가 결합된 것입니다.
/dirB
a.php
b.txt
c.php
subdirA1/
readme.txt
config
source_file1.c
cp -ra를 사용해 보았습니다.
cp -ra dirA/* dirB/
하지만목차완전히 덮여딜라.
답변1
동기화이 문제를 해결하기 위해 설계되었습니다.
[$]> rsync -av --ignore-existing dirA/ dirB/