rsync를 사용하여 텍스트 파일의 음악이 담긴 mp3 플레이어를로드하고 있으므로 "파일에서"목록에 포함되지 않은 불필요한 파일을 삭제하고 싶습니다. (내가 음악 플레이어에서 특정 노래를 더 이상 원하지 않고 재생 목록에서 제거하지 않는다고 말하십시오.)
그러나 삭제 옵션 중 하나만 사용하면 작동하지 않는 것처럼 보입니다 (--delete, --delete-during 등). 나는 그 밖의 모든 것을 제외 시키려고합니다 (--exclude = "*. *")하지만 역시 그렇게하지 않았습니다. 대상에서 불필요한 파일을 제거하십시오. 현재 사용중인 명령이 있습니다.
rsync -vi --ignore-existing --files-from="~/include.txt" ~ ~/TestFolder/
처음에는 일반적인 rsync 옵션 (-aR 등)을 모두 사용했지만 파일에서 동기화 할 때 아무 것도하지 않는 것 같습니다 (목록에서 삭제). 그리고 난 그냥 자세한 내용을 테스트 목적으로 항목을 변경하고 그래서 무슨 일인지 볼 수 있습니다. - r을 --delete와 함께 추가하려고 시도했으나 작동하지 않습니다. 나는 또한 시도했다 (--delete-excluded --exclude = "*. *").
어떤 제안?
나는 삭제할 파일 목록을 생성하여 특별히 삭제할 수 있다고 생각하지만 ... rsync가해야 할 일이 아닌가?