Я использую утилиту psftp.exe командной строки PuTTY для передачи файлов между UTF8-настроенным сервером Linux и ПК MS Windows.
Имена файлов, содержащие не, символы ASCII (например, японская кана) повреждаются при использовании 'ls' или 'получают' команды psftp утилиты.
Я пытался создать сохраненную сессию из putty.exe с набором перевода к UTF8 и использование, которое сохранило сессию из psftp.exe (т.е. открытый saved_session_with_UTF8_translation), но символы имени файла были все еще повреждены.
Как я могу настроить psftp.exe так, чтобы это использовало правильный набор символов для имен файлов?
Вы могли попытаться использовать tar (1) для создания архива файлов перед отправкой их. Большинство (Windows) программы, которые поддерживают GNU поддержка Tarballs, преобразовывающая имена файлов в набор символов Windows.