Terminalimin akış yönünü tersine çevirebilir miyim?


12

Bu soruyu başka türlü nasıl söyleyeceğinden emin değilim ama hepsi bu. Terminalinizin metin yazdırma şeklini tersine çevirmek mümkün mü?

Örneğin bir komut yazarsam, terminalin altından yazarım ve çıktı alttan üretilir. Bunu tersine çevirebileceğimi bilmek istiyorum, böylece yukarıdan girdim ve çıktım yukarıdan.


1
Tamamen "tersine çevrilmiş" bir terminal (yukarıdan aşağı yerine aşağıdan yukarıya) mı arıyorsunuz veya basit bir "giriş hattı her zaman en altta mı, sonuçlar bunun üstünde gösteriliyor" mu?
Bobby

Ya harika olurdu, İdeal olarak tamamen ters yolu arıyorum ama bahsettiğiniz ikinci yol da bence iyi.
Daniel Tate

Yanıtlar:


4

İstediğiniz davranışa kaba bir yaklaşım var:

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

Yani bir kabuk senaryosu yapabilir ve her komutu bu şekilde koyabilirsiniz, sanırım. Hoşuma gitti - ekranın altından çıktığında sadece aşağı kaydıramazsınız! Belki de bunun bir yolu var.

man terminfoterminalinizle uğraşmakla ilgili birçok bilgi için okuyun .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.