Как я могу спасти сломанные имена файлов?

Очевидно , кто-то не обратил внимания на кодировку при перемещении файлов с одного сервера на другой, и я получил имена файлов, содержащие немецкие умляуты, которые появляются как вопросительный знак в ls при использовании PuTTY. Однако при использовании автозаполнения bash имя файла отображается не с вопросительным знаком, а со странным символом. FileZilla, с другой стороны, правильно отображает символы через SFTP (SSH, не FTP с SSL / TLS) в списке файлов, но не могу передать файлы:

/var/www/domain.tld/Maße.doc: open for read: no such file or directory

С ls я получаю:

-rw-r-----   1 smares smares  19K May  9  2013 Ma?e.doc

И при нажатии вкладки для автозаполнения:

smares@smares:/var/www/domain.tld$ cat Ma▒e.doc

Есть ли способ я может спасти имена файлов?

0
задан 3 November 2017 в 21:08
1 ответ

Tiven que cambiar o xogo de caracteres remoto en PuTTY a ISO-8859-1, xerar configuracións rexionais para de_DE.ISO-8859-1 e usalo como LANG.

2
ответ дан 4 December 2019 в 13:29

Теги

Похожие вопросы