Es gibt mehrere, zum Beispiel rlwrap und cle
. Die meisten basieren auf der Readline-Bibliothek
Linux-Dienstprogramm zum Hinzufügen eines Befehlszeilenprotokollpuffers zu einer ausführbaren Datei, die Eingaben von STDIN erhält?
Lange Zeit arbeitete ich an einem Linux-Setup, das ein tolles Dienstprogramm zum Hinzufügen eines Befehlszeilen-Historienpuffers zu allen ausführbaren Dateien hatte, die von stdin lesen.
Wenn Sie also eine ausführbare Linux-Datei haben, z. B. ein Befehlszeilen-orientiertes C ++ - Programm, können Sie jedes Mal, wenn diese ausführbare Datei aus stdin gelesen wird, die Aufwärts- und Abwärtspfeile verwenden, um durch die vorherigen Eingaben zu blättern, genau wie in einer Ebene Terminalfenster. Mit anderen Worten, die ausführbare Datei hat einen Befehlszeilen-Verlaufspuffer "geerbt", wenn er noch keinen hatte.
Weiß jemand, von welchem Nutzen ich spreche? Sie haben es an der Befehlszeile gestartet und die ausführbare Linux-Datei als eines der Befehlszeilenargumente in das Dienstprogramm geladen. Ich kann mich einfach nicht an den Namen dieses Tools erinnern.
1 Antwort auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
2
ThunderBird / Lichtsynchronisation mit SE k770i
-
4
Linux-Dateisystem
-
6
Vollbild-Flash langsam in KDE 4