Eu encontrei uma boa dica da qual você pode começar. Você deve jogar com o bash:
Para configurá-lo:
$ bash # try this in a subshell since ^C seems to cause it to exit $ f () { sed "1s/^/$(tput cup 0 0)/;s/^/$(tput il1)/"; } $ PROMPT_COMMAND='tput cup 0 0;tput il1; echo' $ exec > >(f)
Pressione enter uma vez e está pronto para tentar. Às vezes a saída e o prompt está fora de ordem e pode haver outras estranhezas, mas é uma coisa interessante para tentar.
Fonte: Janela de linha de comando / terminal invertida .
Veja também: