PuTTY: Часто Задаваемые Вопросы
7.12. Когда я читаю бинарный файл командой «cat», то получаю «PuTTYPuTTYPuTTY» в командную строку.
Не делайте так, это предсказуемое поведение.
Когда PuTTY получает символ Control-E
от удалённого сервера, он интерпретирует этот символ как запрос самоидентификации, и таким образом посылает серверу строку PuTTY
, как будто эта строка была введена с клавиатуры. Control-E
должен быть отправлен только программами, готовыми работать с ответом. Вывод двоичного файла прямо в терминал, вероятно, выведет много символов Control-E
, и тем самым вызовет такое поведение.
Для смягчения эффекта, можете сконфигурировать строку ответа, изменить её на пустую (см. параграф 4.3.7 документации PuTTY). Но это не лучшее решение, так как в этом случае вывод двоичных файлов в окно терминала может вызвать иные неприятные последствия.