Kann ich die Stream-Richtung meines Terminals umkehren?

12

Ich bin mir nicht sicher, wie ich diese Frage anders formulieren soll, aber das war's. Ist es möglich, die Art und Weise umzukehren, in der Ihr Terminal Text druckt?

Wenn ich zum Beispiel einen Befehl eingebe, tippe ich ihn von unten im Terminal ein und die Ausgabe wird von unten erzeugt. Ich möchte wissen, ob ich dies umkehren kann, also gebe ich von oben ein und meine Ausgabe von oben.

Daniel Tate
quelle
1
Suchen Sie ein vollständig "umgekehrtes" Terminal (von unten nach oben statt von oben nach unten) oder eine einfache "Eingabezeile befindet sich immer unten, die Ergebnisse werden darüber angezeigt"?
Bobby
Beides wäre großartig. Idealerweise suche ich den völlig umgekehrten Weg, aber der zweite Weg, den Sie erwähnt haben, ist auch gut, denke ich.
Daniel Tate

Antworten:

4

Ich habe eine grobe Annäherung an Ihr gewünschtes Verhalten erhalten durch:

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

Sie könnten also ein Shell-Skript erstellen und jeden Befehl damit ausführen, denke ich. Ich mag es irgendwie - nur du kannst nicht nach unten scrollen, wenn es am unteren Bildschirmrand verschwindet! Vielleicht gibt es einen Weg, das zu umgehen.

Lesen Sie man terminfofür viele Informationen über das Durcheinander mit Ihrem Terminal.

Adam Ponting
quelle