Редактирование буфера консоли в терминале Linux
В Windows есть библиотека Windows.h для C++, которая позволяет изменять символ в определённой строке и определёммном столбце буфера консоли. Как можно сделать такое в терминале Linux.
Я видел такое, например, во время скачивания пакетов, когда меняется процент загрузки.
Ответы (1 шт):
Автор решения: Zt.
→ Ссылка
если я верно вас понял то вам нужен tput
вот простой пример, в виде однострочника, для удобного запуска в терминале:
tput sc;tput civis;for i in {0..100..10};do echo -n "== $i% ==";sleep 0.2;tput rc;done;echo;tput cnorm
подробнее можно посмотреть к примеру здесь