Ich verwende gerne bei Programmen, die viel Debug Output liefern, program 2>&1 | less (Teste "G") Wenn am Ende eine Fehlermeldung steht, kann ich dann zurückscrollen und suchen, ob die Fehlerursache irgendwo erkennbar ist. Wenn ich in dieser Konstellation Ctrl-C drücke, bricht das Programm ab. Hier suche ich nach einer _unterbrechbaren_ Alternative zu G, d.h. ich möchte mit Ctrl_C oder einer anderen Taste den aktuellen Stand der Meldungen sehen und dann weiter auf die Fertigstellung warten. Eine Alternative ist, das Programm in einem weiteren Fenster zu starten program >/tmp/xyz 2>&1 und mit less /tmp/xyz zu betrachten. Allerdings wird da am Ende die Datei mit den Meldungen nicht aufgeräumt. Wer kennt da einen besseren Weg? Viele Grüsse W. Hamann -- gpg key: 92FCFB25 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Mon, Jan 25, hamann.w@t-online.de wrote:
Wer kennt da einen besseren Weg?
screen -h 1234567 programm ctrl a ESC build hoch/runter backspace zum abbrechen Olaf -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On Mon, Jan 25, hamann.w@t-online.de wrote:
Wer kennt da einen besseren Weg?
screen -h 1234567 programm ctrl a ESC build hoch/runter backspace zum abbrechen
Olaf --
Hallo Olaf, hat leider nicht geklappt (nach einiger Zeit kommt ein "screen terminated") Dennoch vielen Dank für den Tipp; ich werde mir mal die Möglichkeiten von screen näher ansehen Viele Grüsse Wolfgang Hamann -- gpg key: 92FCFB25 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 25 Jan 2016 16:57:40 -0000 schrieb hamann.w@t-online.de:
Ich verwende gerne bei Programmen, die viel Debug Output liefern, program 2>&1 | less (Teste "G") Wenn am Ende eine Fehlermeldung steht, kann ich dann zurückscrollen und suchen, ob die Fehlerursache irgendwo erkennbar ist. Wenn ich in dieser Konstellation Ctrl-C drücke, bricht das Programm ab.
Hier suche ich nach einer _unterbrechbaren_ Alternative zu G, d.h. ich möchte mit Ctrl_C oder einer anderen Taste den aktuellen Stand der Meldungen sehen und dann weiter auf die Fertigstellung warten.
Eine Alternative ist, das Programm in einem weiteren Fenster zu starten program >/tmp/xyz 2>&1 und mit less /tmp/xyz zu betrachten. Allerdings wird da am Ende die Datei mit den Meldungen nicht aufgeräumt.
Wer kennt da einen besseren Weg?
Hall0 W, wie wäre es, einfach less anzuhalten. Mit Crtl + Z bleibt die Ausgabe stehen. Mit fg läuft sie weiter. Grüße Heiner -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Heiner Kuhlmann schrieb:
Am 25 Jan 2016 16:57:40 -0000 schrieb hamann.w@t-online.de:
Ich verwende gerne bei Programmen, die viel Debug Output liefern, program 2>&1 | less (Teste "G") Wenn am Ende eine Fehlermeldung steht, kann ich dann zurückscrollen und suchen, ob die Fehlerursache irgendwo erkennbar ist. Wenn ich in dieser Konstellation Ctrl-C drücke, bricht das Programm ab.
Hier suche ich nach einer _unterbrechbaren_ Alternative zu G, d.h. ich möchte mit Ctrl_C oder einer anderen Taste den aktuellen Stand der Meldungen sehen und dann weiter auf die Fertigstellung warten.
Eine Alternative ist, das Programm in einem weiteren Fenster zu starten program >/tmp/xyz 2>&1 und mit less /tmp/xyz zu betrachten. Allerdings wird da am Ende die Datei mit den Meldungen nicht aufgeräumt.
Wer kennt da einen besseren Weg?
Hall0 W,
wie wäre es, einfach less anzuhalten.
Mit Crtl + Z bleibt die Ausgabe stehen.
Mit fg läuft sie weiter.
Hallo,
ich warte mit "G" auf das Ende, lasse also nicht mit "F" den gesamten Text durchlaufen. Angezeigt wird an dieser Stelle der Anfang der Ausgabe, und das würde wohl auch so angehalten Dennoch vielen Dank für Deine Antwort Wolfgang Aktuell verwende ich jetzt: program >/tmp/t$$ 2>&1 & less /tmp/t$$; rm -i /tmp/t$$ bzw. program >output 2>/tmp/t$$ & less /tmp/t$$; rm -i /tmp/t$$ Das ermöglicht den Blick auf den Zwischenstand, allerdings ist das Ende nicht zu erkennen. -- gpg key: 92FCFB25 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (3)
-
hamann.w@t-online.de
-
Heiner Kuhlmann
-
Olaf Hering