Чи можу я змінити напрямок потоку свого терміналу?


12

Я не впевнений, як сформулювати це питання будь-яким іншим способом, але це все. Чи можливо змінити спосіб друку тексту на вашому терміналі?

Наприклад, якщо я набираю команду, я набираю її внизу терміналу, і вихід буде вироблятися знизу. Я хочу знати, чи можу я змінити це, щоб я вводив зверху, а результат - зверху.


1
Ви шукаєте повністю "зворотний" термінал (знизу вгору замість верху вниз) або простий "рядок вводу завжди внизу, результати відображаються над ним"?
Боббі

Або було б чудово, в ідеалі я шукаю повністю перевернутий шлях, але другий спосіб, який ви згадали, також хороший, я думаю.
Даніель Тейт

Відповіді:


4

Я отримав приблизне наближення до вашої бажаної поведінки:

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

Таким чином, ви можете зробити скрипт оболонки і ввести кожну команду через це, я думаю. Мені це подобається - тільки ви не можете прокручувати вниз, як тільки він знижується внизу екрана! Можливо, є шлях до цього.

читайте man terminfoбагато інформації про возитися зі своїм терміналом.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.