Redirection [Gelöst]

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
heinz
Beiträge: 535
Registriert: 20.12.2007 01:43:49

Redirection [Gelöst]

Beitrag von heinz » 18.08.2014 20:18:18

Hallo Zusammen,

letztens habe ich versucht die Ausgabe eines PGMs in eine Datei umzuleiten mit:

Code: Alles auswählen

# Version 1
programm >./textdatei
Nachdem die Datei leer war dachte ich mir - Aha, stderr! Also:

Code: Alles auswählen

# Version 2
programm 2>&1 >./textdatei
Aber die Datei war wieder leer.

Nach etwas lesen in man bash weis ich jetzt das man:

Code: Alles auswählen

# Version 3
programm >./textdatei 2>&1
schreiben muß.

Allerdings erschliesst sich mir die Logik dahinter nicht.
Warum funktioniert Version 2 nicht wunschgemäß?
Lege ich damit nicht alles was auf stderr kommt auf stdout um und gebe anschliessend stdout in die Datei?

Wäre Dankbar wenn mir jemand das kurz erleutern könnte...

gruß heinz
Zuletzt geändert von heinz am 18.08.2014 20:49:43, insgesamt 1-mal geändert.

linuxCowboy
Beiträge: 287
Registriert: 05.02.2013 19:47:41

Re: Redirection

Beitrag von linuxCowboy » 18.08.2014 20:35:29

Peter hilft Heinz:
All about redirections
;-)
-der_linux_cowboy --- Besser werden! ... f*** w$$

Benutzeravatar
heinz
Beiträge: 535
Registriert: 20.12.2007 01:43:49

Re: Redirection

Beitrag von heinz » 18.08.2014 20:49:21

Heinz dankt Peter :THX:

Dort ist es super Erklärt! Habs kapiert...
Danke nochmal...

gruß heinz

Antworten