Ich habe zwei Shell-Skripte, eines, das als Hauptprogramm dient, und ein anderes, das als "Bibliothek" dient.
An einigen Stellen im "Programm" mache ich etwas wie: log "$thing" >> "$logfile"
, wobei log
eine in der "library" definierte Funktion ist.
Meine Frage: Gibt es eine Möglichkeit, einige der Ausgabe von der Funktion zurück an das Terminal ohne mit stderr
?
Ich möchte die Verwendung von stderr
vermeiden, weil es in meinem eigentlichen Programm eine Möglichkeit gibt, Fehler in eine Datei umzuleiten, aber die Nachrichten, die ich an das Terminal senden möchte, sind informativ, keine Fehler und sollten immer angezeigt werden auf dem Terminal.