Просто выведите соответствующие коды ANSI в stdout или stderr.
В xterm
у меня работает следующее:
for i in {10..1} ; do printf '\e]0;'$i'\a' ; sleep 1 ; done &
Некоторые терминалы могут также предоставлять API для программного изменения своих заголовков.