LINUX.ORG.RU
ФорумTalks

FTP-сервер в говнокодировке, как сливать

 


0

1

Сливаю содержимое сервака в кодировке iso88591 (Исландия).
Пытался это делать двумя способами, оба проблемные.

1) Если монтировать curlftpfs - кривая кодировка, но лечится сменой локали на iso88591 (да, я знаю codepage и iocharset - не спасли). Однако, файлы с # в названии (таких много) не качаются с ошибкой Permission Denied.
2) Если качать с помощью mc - файлы с # качаются нормально, но с другой стороны кодировка такая же кривая. Смена локали не спасла, смена кодировки в mc тоже.

Какие еще варианты? Ну, кроме гуевых, у меня нет монитора на файлопомойке.

lftp вроде умеет работать с произвольными кодировками

kilolife ★★★★★
()

lftp позволяет задать кодировку специальной командой. Вообще, если нужно дерево с ftp, это чуть ли не идеальный клиент

Xenius ★★★★★
()

Wget --mirror уже советовали?

CYB3R ★★★★★
()

качаются нормально, но с другой стороны кодировка такая же кривая

скачать и сконвертировать локально

quest ★★★★
()
Ответ на: комментарий от Xenius

Попробовал. lftp про файл с кривым названием говорит, что такой файл не существует вовсе, хотя листингом его показывает и tab'ом автодополняет строчку. И да, игры с кодировками в настройках не помогли.

l0stparadise ★★★★★
() автор топика
Ответ на: комментарий от quest

Скорее всего так и сделаю, но некоторые файлы конвертируются криво (помимо нужного символа выползают лишние).

l0stparadise ★★★★★
() автор топика
Ответ на: комментарий от l0stparadise

И да, игры с кодировками в настройках не помогли.

Там же кодировка указывается командой после запуска.

Xenius ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.