Я использую PuTTY для вхождения в сервер Debian. У меня есть эта нечетная проблема, которая, когда команда я ввожу, становится слишком длинной, она не переносит и запускает новую строку. Вместо этого это запускается в начале той же строки и начинает перезаписывать подсказку и затем начало команды.
Команда будет работать очень хорошо, но это является действительно раздражающим, я предполагаю, что существует некоторая установка, которая зафиксировала бы это для меня?
Я видел такое поведение, когда вы изменяете размер окна Putty во время выполнения другой команды, так как bash не получает сигнал, говорящий ему, что окно изменило размер.
Если это проблема с добавлением:
shopt -s checkwinsize
должно заставить его исчезнуть.
Попробуйте нажать Ctrl + L . (Или, может быть, Alt + L - что-то + L в любом случае.) Если я правильно помню, это повторно запускает код, чтобы определить ваш терминал размер и регулируется соответствующим образом.
Ничего общего с шпаклевкой, это "баш".
Она довольно полезна, когда вы привыкнете к ней, но если вас это беспокоит, вы можете переключиться на "ksh", который делает что-то другое с помощью длинных командных строк (не уверен, что в Debian!)
.