2017-07-20 3 views
0

Ich versuche, zwei Ububntu-Computer über Rsync zu synchronisieren. Wenn ich ausführen:Rsync erkennt das Gebietsschema nicht

rsync -rv -p 2222 --progress --delete-before --ignore-existing [email protected]:/media/Maindata/Книги/ /media/Maindata/Книги 

Ich habe:

Unexpected remote arg: [email protected]:/media/Maindata/\#320\#232\#320\#275\#320\#270\#320\#263\#320\#270/ 
rsync error: syntax or usage error (code 1) at main.c(1348) [sender=3.1.1] 

locale an meinem [email protected] Maschine outpus Nach der Ausführung ist wie folgt:

LANG=en_US.UTF-8 
LANGUAGE=en_US 
LC_CTYPE="ru_UA.UTF-8" 
LC_NUMERIC="ru_UA.UTF-8" 
LC_TIME="ru_UA.UTF-8" 
LC_COLLATE="ru_UA.UTF-8" 
LC_MONETARY="ru_UA.UTF-8" 
LC_MESSAGES="ru_UA.UTF-8" 
LC_PAPER="ru_UA.UTF-8" 
LC_NAME="ru_UA.UTF-8" 
LC_ADDRESS="ru_UA.UTF-8" 
LC_TELEPHONE="ru_UA.UTF-8" 
LC_MEASUREMENT="ru_UA.UTF-8" 
LC_IDENTIFICATION="ru_UA.UTF-8" 
LC_ALL=ru_UA.UTF-8 

Aber, wenn ich tun Sie es vom Kunden:

ssh -p 2222 [email protected] locale 

SPRACHE env var verschwunden:

LANG=en_US.UTF-8 
LANGUAGE= 
LC_CTYPE="ru_UA.UTF-8" 
LC_NUMERIC="ru_UA.UTF-8" 
LC_TIME="ru_UA.UTF-8" 
LC_COLLATE="ru_UA.UTF-8" 
LC_MONETARY="ru_UA.UTF-8" 
LC_MESSAGES="ru_UA.UTF-8" 
LC_PAPER="ru_UA.UTF-8" 
LC_NAME="ru_UA.UTF-8" 
LC_ADDRESS="ru_UA.UTF-8" 
LC_TELEPHONE="ru_UA.UTF-8" 
LC_MEASUREMENT="ru_UA.UTF-8" 
LC_IDENTIFICATION="ru_UA.UTF-8" 
LC_ALL=ru_UA.UTF-8 

Ist es mein Problem mit locale sein kann? Oder vielleicht etwas anderes.

Antwort

0

Try this:

rsync -rv -p 2222 --progress --delete-vor --ignore bestehenden --iconv = ISO639-2, iso8859-1 [email protected]:/media/MAINDATA/Книги// Medium/MAINDATA/Книги

oder

rsync -rv -p 2222 --progress --delete-before --ignore bestehenden --iconv = iSO8859-1, ISO639 -2 [email protected]: /media/Maindata/Knigies//media/Maindata/Knigies

Verwandte Themen