Очевидно , кто-то не обратил внимания на кодировку при перемещении файлов с одного сервера на другой, и я получил имена файлов, содержащие немецкие умляуты, которые появляются как вопросительный знак в 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
Есть ли способ я может спасти имена файлов?
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.