Титла: Rsync и кирилски имена на файловете Публикувано от: morbid_viper в Jun 07, 2007, 17:31 Имам една машина с win2000server, на която се намира директория с доста файлове. Искам да си копирам от време на време тази директория на моята линукс машина и за тази цел съм сложил там rsync демонче. Това е чудесно, тръгва лесно и с отлична скорост, но се появява проблем с файловете, чиито имена са на кирилица. След като се копират на линукската файлова система стават на въпросчета. Рових доста с чичко google, ама нещо не открих какво може да се направи.
Цялата ми система под линукс е в уникод, включително и файловата система, но си нямам и идея какво използват m$ при тях - очевидно не е същото. Някой да се е сблъсквал с този проблем и да е намерил задоволително решение? Титла: Rsync и кирилски имена на файловете Публикувано от: neter в Jun 07, 2007, 17:58 Ето я статията. Опитай сам, а ако не се справиш - ще помагаме
![]() Титла: Rsync и кирилски имена на файловете Публикувано от: morbid_viper в Jun 08, 2007, 15:05 програмчето е чудесно и върши добра работа, но не е точно това, което ми трябва :-(
все пак трябва да пускам синхронизация от време на време и това означава, че един файл може да го има по едно и също време с едно и също име, но с различна кодова таблица на името. Така след като направя опит да го преименувам ще стане мазаница. абе, по-смислено ще е да пусна едно транслитериране на файловете на windows-ската машина – така и така съм написал скрипт по въпроса, ама ще настане див ужас и най-много да ме линчуват. благодаря, все пак, за convmv – не бях чувал за него, а е доста полезно. Титла: Re: Rsync и кирилски имена на файловете Публикувано от: mx в Sep 10, 2009, 13:02 Привет!
Същия проблем възникна и при мен: windows машини с файлови имена на кирилица, които трябва да се rsync-нат на линукс машина. Ето решението което успяхме да "внедрим": Windows машините ползват rsync клиент посредством cygwin и проблема се оказа точно там: Цитат I guess you're using cwrsync which uses the cygwin1.dll. The normal release |