Ув. форумчане!
Суть проблемы такая: имеется скрипт expect, который соединяется сначала с одним ssh сервером, потом с другим, делает su и передает мне управление. Вот его пример:
#!/usr/bin/expect
spawn ssh user@server1
expect "*assword: "
send "password1\r"
sleep 1
spawn ssh user@server2
expect "*assword: "
send "password2\r"
spawn su
expect "*assword: "
send "password3\r"
interact
При использовании этого скрипта в konsole, если я ввожу длинную строку — всё нормально и текст переносится на новую строку. PSI для root на сервере server2 в порядке.
Если выполнять этот скрипт из gnome-terminal, то начинает твориться сатана и текст новой строки наезжает на предыдущую строку, создавая ад при работе с длинными однострочниками.
Шрифт стоит Anonymous Pro 12, но даже при стандартном Monospace картина та же.
В чем может быть подвох?