Я печатаю данные в форме в консоли и использую tput cup для печати в той же позиции. Таким образом, я могу создать своего рода форму с небольшим описанием каждого значения. но если вы запустите
var=12
tput cup 2 4; echo "$var"
после
var=9999
tput cup 2 4; echo "$var"
, вы получите
usr@node: /dir> 1299
, чтобы решить эту проблему, тогда [!d3 ]
var=9999
tput cup 2 4; echo "$var"
tput cup 2 4; echo " "
var=12
tput cup 2 4; echo "$var"
возможно добавление пробелов в конец каждой разновидности, так что всегда будет такое же количество символов или что-то еще?