4

Я использую PuTTY на Windows 7/64-битном ноутбуке. Я подключаюсь к Ubuntu 9.10/64-битной системе под управлением OpenSSH_5.1p1 Debian-6ubuntu2. Когда я запускаю какую-то команду, вывод содержит нераспознанные символы, например:

mod_helloworld.c:1: error: expected â)â before â*â token
mod_helloworld.c:28: error: expected â)â before â*â token
mod_helloworld.c:33: error: expected â=â, â,â, â;â, âasmâ or â__attribute__â before âAP_MODULE_DECLARE_DATAâ

Однако, когда я запускаю эту команду из терминала непосредственно в системе Ubuntu, вывод ясен:

mod_helloworld.c:1: error: expected `)` before `*` token
mod_helloworld.c:28: error: expected `)` before `*` token
mod_helloworld.c:33: error: expected `=`, `,`, `;`, `asm` or `__attribute__` before `AP_MODULE_DECLARE_DATA`

Таким образом, похоже, что это «обратный тик», вызывающий проблему. Любая идея, как я могу исправить это через настройки PuTTY?

Спасибо -aj

1 ответ1

6

PuTTY неправильно интерпретирует символы, отправляемые терминалом.

Вы можете изменить набор символов в категории « Окно » в настройках перевода . Измените принятые данные, в которых предполагается набор символов: на правильный набор символов. UTF-8 работал для меня.

альтернативный текст

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .