Я разрабатываю какой-то инструмент для мониторинга mysql, поэтому мне нужен интерактивный вывод, например, команда top.
Есть ли какая-нибудь библиотека, которую можно использовать для этого?
Вы можете получить хорошую прибыль от ncurses http://www.gnu.org/software/ncurses/
ncurses
Вот ссылка на исходный код IO-Top. Это программное обеспечение, которое ведет себя как top, но отображает информацию, связанную с вводом-выводом, а не с процессором.
top
ncurses уже упоминалось.Другой bash подход использует dialog.Смотри http://linux.die.net/man/1/dialog
bash
dialog