Howdy,
wie kann ich den Standard-Error-Stream in eine Pipe umlenken?
Wenn ich in der bash das Pipe-Symbol benutze, wird nur der stdout/cout
umgelenkt, aber nicht stderr/cerr. Hab auch auf die Schnelle in der
bash-Manpage nix gefunden...
Geht das ueberhaupt?
Hintergrund: Ich moechte ein Log, das sowohl aus stdout sowie aus
stderr besteht mittels 'tee' in ein File schreiben und gleichzeitig anzeigen
lassen.
Danke schonmal, tj
stderr in pipe umlenken?
Re: stderr in pipe umlenken?
Nichts ist unmöglich...tj wrote:Geht das ueberhaupt?
Code: Select all
./programm > /tmp/stdout 2> /tmp/stderr
Code: Select all
./programm > /tmp/alles 2>&1
Gruß
Eddie
Eddie
Ups, ich habe die Fragestellung etwas falsch gelesen.
Du suchst:
Du suchst:
Code: Select all
./programm 2>&1 | tee /tmp/programm.log
Gruß
Eddie
Eddie