이것은 명령입니다:
rsync -avAX --exclude-from=rsyncexclude.txt ./some_tests/ ./back_to_me/
제외 파일의 내용은 다음과 같습니다.
/some_tests/musik/
/some_tests/notthis/
Arch 페이지에서 명령을 시도했지만 {} 제외와 함께 작동하도록 할 수도 없습니다.
무엇을 해야할지 잘 모르겠습니다. 오류 메시지가 표시되지 않지만 디렉터리가 존재합니다. 복사하고 싶지 않은 디렉터리(txt 파일에 있음)를 복사합니다.
답변1
rsync 제외 파일의 절대 경로의 루트( )는 /
소스 디렉터리의 최상위 수준을 나타냅니다. 그래서 만약 ./some_tests/
에내부다른 some_tests
하위 디렉터리를 포함하는 계층 구조가 작동해야 합니다. 즉, ./some_tests/some_tests/musik/
제외되어야 합니다.
하지만 그렇다면 ./some_tests/musik/
다음을 사용해야 합니다.
/musik/
아니요 /some_tests/musik/
.