It seems that the spaces in a path with a space - space are being escaped incorrectly. eg path "/foo/bar - test.txt" was being sent to rysnc as: "/foo/bar\ - test.txt" and not as expected: "/foo/bar\ -\ test.txt" I added a test and proposed an fix to the escape regex: #55