LINUX.ORG.RU

[Ъконсоль] '\b' многострочно


0

0

Есть, к примеру, утилита top. Она на каждой итерации выводит не новые 24 строки, а стирает старые и вместо них пишет новые. Таким образом создается иллюзия перерисовки.

У меня получилось посылом на stdout '\b' стереть только текущую строку - дальше не шло.

Как, собственно, передвинуть курсор на несколько строк вверх и переписать то, что написал?

★★

Ответ на: комментарий от III

поконкретней пожалуйста

bk_ ★★
() автор топика

man console_codes

echo -e '\e[sFoo\nbar\nbaz\n\e[uHello!\n\n'

kmeaw ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.