Я хотел бы rsync для папки, но у меня есть некоторые проблемы из-за того, что путь к папке содержит некоторые специальные символы. Моя команда rsync выглядит следующим образом:
rsync -Pavzbe ssh user@server.com:"/home/user/Bücher" /home/user/
Я получаю следующее сообщение:
Unexpected remote arg: user@server.com:/home/gast/B\\#303\#274cher
rsync error: syntax or usage error (code 1) at main.c(1232) [sender=3.0.8]
Я попробовал следующую команду, но получил тот же результат
rsync -Pavzbe --iconv=CP1250,UTF-8 ssh user@server.com:"/home/user/Bücher" /home/user/
Кто может помочь?
Я бы попробовал одно из:
Добавление команды -s
к rsync
(вместе с --iconv
) должно помочь.
rsync -Pavzbe -s --iconv=CP1250,UTF-8 ssh user@server.com:"/home/user/Bücher" /home/user/