Suche Terminal Ausgabe


15

Bei Verwendung eines Standardterminals und einer Bash gibt es keine Funktionalität zum Durchsuchen der Standardausgabe von Befehlen.

Man kann solche Funktionen mit anderen Tools wie der Emacs-Shell oder dem Emacs-Bildschirm erlangen, aber ich frage mich, warum eine solche nützliche Funktion fehlt. Ich erinnere mich an eine einfache CF, die für die Arbeit in Terminals verwendet wurde.

Gibt es eine Möglichkeit, die Ausgabesuche in der Gnome-Terminal-App zu unterstützen? Oder gibt es eine bessere Terminal-App, die die Suche nach Ausgaben nativ unterstützt?


Gibt lessIhnen die Weiterleitung des Befehls in nicht das, was Sie wünschen? Sie können Text in lessund in vielen anderen Pagern suchen . Sollte dies nicht auch ein Superuser sein?

Ja, lessist gut für eine Befehlsausgabe, aber ich mache oft mehrere Befehle und komme später mit der Notwendigkeit zurück, die gesamte Ausgabe zu durchsuchen

Antworten:


3

Du könntest script (1) ausprobieren. Rufen Sie beim Anmelden einfach script auf und durchsuchen Sie die erzeugte Typoskript-Datei. Es ist kein einziger Tastendruck wie bei Emacs Shell und es ist gepuffert, aber es ist vielleicht besser als nichts.


Können Sie das Skript durchsuchen, während scriptes ausgeführt wird? Ich habe versucht und konnte nicht ...
user1527227


1

Mit xtermkönnen Sie alles, was das Terminal anzeigt, in einer Datei protokollieren. Dann können Sie diese Datei in einem Editor oder öffnen less.


1

In können screenSie in den copyModus wechseln und nach Ausgaben suchen. Sie können auch in eine Datei Protokollierung von Ausgabe tun und es irgendeine Art und Weise suchen gewohnt ( grep, lessusw.).


0

Ich weiß gnome-terminales nicht, aber ich urxvttippe Alt+ ein s. Es sollte in Ihren Repositories sein, schauen Sie sich das Paket an rxvt-unicode.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.