Hi Leute,
hab mich grad eingelesen und wieder etwas dazugelernt. Das möchte ich euch natürlich als Lösung hier nicht vorenthalten. Und zwar geht das folgenderweisse in meinem Fall:
Wir duplizieren den standard out auf einen neuen Filedescriptor mit der Nummer 6. Das ist so eine Art "Sicherheitskopie" wenn ich das mal so nennen darf. Wir sehen später warum wir das noch brauchen werden...
und dann leite ich die Standardausgabe+Standardfehlerausgabe auf meine gewünschte Logdatei um, mit dem Befehl:
und wenn ich das wieder innerhalb meines Scripts rückgängig machen möchte, dann hol ich mir die Settings von dem zuvor gespeicherten Filedescriptor 6 zurück, und anschließend schließe ich den Filedescriptor 6 komplett, so dass es ihn nicht mehr gibt:
Mit
&- schließt man also wieder einen File-Descriptor.
[
Link1] "exec" Erklärung auf englisch auf tldp.org
[
Link2] Ein sehr gutes "redirection" Tutorial auf englisch
Grüße,
Pangu.
Man gibt Geld aus, das man nicht hat, um damit Dinge zu kaufen, die man nicht braucht, um damit Leute zu beeindrucken, die man nicht mag.