
다음과 같은 폴더 구조가 있습니다
src
├── sub0
├── sub1
└── sub2
rsync -avh src/ des
그리고 des라는 폴더 안에 src의 내용을 복사하기 위해 이 명령을 사용합니다 .
을 사용하여 동일한 동작을 재현하려고 하므로 문자열이 포함된 --files-from
이라는 파일을 만들고 다음 명령을 사용하고 있습니다.list.txt
src/
rsync -arvh --files-from='./list.txt' . des
어쨌든 내가 얻는 것은 다음과 같은 폴더 구조입니다. 이것은 내가 원하는 것이 아닙니다.
des
└── src
├── sub0
├── sub1
└── sub2
첫 번째 방법으로 얻을 수 있는 결과를 어떻게 얻을 수 있나요?
답변1
다음과 같이 마지막 슬래시를 넣으려고 했습니까?
rsync -avh src/ dest/
테스트에 표시된 것처럼 폴더를 다시 생성하지 않고 rsync를 수행하는 일반적인 방법입니다.
rsync의 "멋진" 옵션을 추가할 수도 있습니다(자세한 내용을 진행률로 대체).
rsync -ah --stats --progress src/ dest/