공백이 있는 디렉토리에서 rsync 제외

공백이 있는 디렉토리에서 rsync 제외

rsync에서 "Mendeley Desktop" 디렉터리를 제외하려고 합니다.

다음과 같이 =에서 제외합니다.

Downloads
*.o
*.iso
Dropbox
Documents/Mendeley\ Desktop

그러나 rsync는 여전히 Mendeley Desktop을 백업하고 있습니다.

rsync가 공백이 있는 디렉터리를 무시하도록 만드는 방법은 무엇입니까?

답변1

\그 앞에 공백을 제거하십시오 . 탈출 공간은 쉘이 공간에서 분할되는 것을 방지하는 데 사용됩니다. 파일을 사용하여 제외된 디렉터리와 파일을 나열하는 경우 이러한 단어는 Mendeley Desktop셸을 통과하지 않으므로 이스케이프할 필요가 없습니다. 명령줄에 나열하는 경우 --exclude공백을 이스케이프해야 합니다.

사용:

Downloads
*.o
*.iso
Dropbox
Documents/Mendeley Desktop

관련 정보