RE: Ausgabe von GDB umlenken?
Hallo
From: Sebastian Huber [mailto:sebastian-huber@web.de] Hallo, weiss jemand wie ich z.B. die Ausgabe von:
(gdb) info stack
in eine Datei umlenken kann? Die hat bei mir naemlich 16k Zeilen, die ich erst mal mit einem grep bearbeiten will, usw.
Umlenken von STDOUT geht mit "> output.log", umlenken von STDERR mit "2> output.err". Wenn du beide Ausgaben in einer Datei haben willst, dann mach ein "2>&1 output"
Ciao
Gruß, Stefan
Hi! On Wednesday 11 December 2002 15:03, Peer Stefan wrote:
Hallo
From: Sebastian Huber [mailto:sebastian-huber@web.de] Hallo, weiss jemand wie ich z.B. die Ausgabe von:
(gdb) info stack
in eine Datei umlenken kann? Die hat bei mir naemlich 16k Zeilen, die ich erst mal mit einem grep bearbeiten will, usw.
Umlenken von STDOUT geht mit "> output.log", umlenken von STDERR mit "2> output.err". Wenn du beide Ausgaben in einer Datei haben willst, dann mach ein "2>&1 output"
Nein, so einfach geht das nicht, wenn ich 'gdb prog > out' hernehme, dann landet die Standardausgabe von gdb in dieser Datei, also auch der Prompt, meine Eingabe usw. Wenn ich '(gdb) r args > out' hernehme, dann landet die Standardausgabe von prog in der Datei. Das will ich aber alles nicht, ich will die Ausgabe von 'info stack' in eine Datei bekommen, 'info stack > out' geht nicht. Ciao
Sebastian Huber wrote:
ich will die Ausgabe von 'info stack' in eine Datei bekommen, 'info stack > out' geht nicht.
Was mir dann noch einfaellt, ist den gdb in einer emacs-Sitzung zu benutzen und die Editorfunktionen zum erstellen einer neuen Datei oder das Durchsuchen des Outputs zu benutzen. Peter
On Wed, 11 Dec 2002 at 15:59 (+0100), Peter Wiersig wrote:
Sebastian Huber wrote:
ich will die Ausgabe von 'info stack' in eine Datei bekommen, 'info stack > out' geht nicht.
Was mir dann noch einfaellt, ist den gdb in einer emacs-Sitzung zu benutzen und die Editorfunktionen zum erstellen einer neuen Datei oder das Durchsuchen des Outputs zu benutzen.
Oder vielleicht mit script(1) die aktuelle Terminal-Sitzung protokollieren lassen. Gruß, Bernhard -- _________ http://www.bwalle.de _________________________________________________ Anstiftung zur Beihilfe und Beihilfe zur Anstiftung oder zur Beihilfe ist Beihilfe zur Haupttat. (BGH NStZ 96, 562)
On Wednesday 11 December 2002 16:17, Bernhard Walle wrote:
On Wed, 11 Dec 2002 at 15:59 (+0100), Peter Wiersig wrote:
Sebastian Huber wrote:
ich will die Ausgabe von 'info stack' in eine Datei bekommen, 'info stack > out' geht nicht.
Was mir dann noch einfaellt, ist den gdb in einer emacs-Sitzung zu benutzen und die Editorfunktionen zum erstellen einer neuen Datei oder das Durchsuchen des Outputs zu benutzen.
Ich habe leider keinen Emacs oder XEmacs installiert ;-)
Oder vielleicht mit script(1) die aktuelle Terminal-Sitzung protokollieren lassen.
Genau das ist es. Danke
participants (4)
-
Bernhard Walle
-
Peer Stefan
-
Peter Wiersig
-
Sebastian Huber