В .sh скрипте читаю вводимое с клавиатуры в переменную используя read. Вводимое — есть строка без каких-либо выкрутасов/спецсимволов, все в пределах ASCII-core.
Отлично, но, окно эмулятора терминала обычно имеет конечную ширину и часто длинна вводимой строки превышает ее (> COLUMNS). Полагаю, дальнейшее поведение зависит от конфигурации bashrc/используемого эмулятора/от чего - нибудь еще. Например, у меня это перерисовка уже введенного с символом ‘>’ и продолжением ввода (urxvt), вернуться к веденному ранее можно перемещая курсор. В этом случае теряется возможность наблюдать то что было введено ранее (без лишних телодвижений и всегда), хотелось бы наблюдать все сразу перед глазами пока ввод не завершен. Можно ли осуществить перевод строки ?
Так как скрипт планируется к использованию не только мной и не только с urxvt, можно ли при этом не трогать конфигурационные файлы и осуществить все в рамках этого скрипта (размер окна всегда одинаков, устанавливается скриптом) ?