Когда у меня в WM открыто несколько терминалов, было бы неплохо, если бы заголовки окон терминалов отражали текущего пользователя и хоста (легко), а также динамическую информацию о загрузке сервера, обновляемую через некоторый промежуток времени (сложнее).
Используя PROMPT_COMMAND, я могу получить нужные данные в заголовке окна терминала; однако, это требует, чтобы я что-то делал (например, менял каталоги), чтобы заголовок окна обновлялся самой последней информацией. В идеале, как и многие, я бы предпочел ничего не делать.
Итак, есть ли какая-то магия заданного интервала времени ожидания, которую я могу применить, чтобы динамически обновлять заголовок окна без вмешательства пользователя?
function curr_load {
# interval wrapper here, or somewhere at any rate ;-)
uptime
}
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME} [`curr_load`]\007"'
Спасибо за подсказки