Posso reverter a direção do fluxo do meu terminal?


12

Não tenho certeza de como formular essa pergunta de outra maneira, mas é isso. É possível reverter a maneira como o seu terminal imprime texto?

Por exemplo, se eu digitar um comando, digite-o na parte inferior do terminal e a saída será produzida a partir da parte inferior. Eu quero saber se eu posso reverter isso, então eu insumo a partir do topo e minha saída é a partir do topo.


1
Você está procurando um terminal completamente "invertido" (de baixo para cima em vez de cima para baixo) ou para uma simples "linha de entrada sempre na parte inferior, os resultados são exibidos acima dele"?
Bobby

Ou seria ótimo. Idealmente, estou procurando a maneira completamente invertida, mas a segunda maneira que você mencionou também é boa, eu acho.
Daniel Tate

Respostas:


4

Eu tenho uma aproximação aproximada ao seu comportamento desejado por:

(while read line;do tput home;tput ri;echo "$line";done;tput home;tput ri)< <(ls -l)

Então você pode criar um script de shell e colocar todos os comandos nesse caminho, eu acho. Eu meio que gosto - só você não pode rolar para baixo uma vez que sai da parte inferior da tela! Talvez haja uma maneira de contornar isso.

leia man terminfopara obter muitas informações sobre como mexer no seu terminal.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.