hi,
gibt es eine einfache Lösung um alle Ausgaben eines scriptes in einer Datei mitzuloggen?
Das script einfach mit "/mnt/script/abc.sh | tee /log/abc-log.txt 2>&1" ausführen wäre eine Möglichkeit. Die scheidet aber aus da je nach verwendeter Variabler unterschiedliche logfiles erzeugt werden sollen. tee funktioniert anscheinend nicht innerhalb des scriptes (oder muss man hier was spezielles beachten?) Doppelte Ausführung der Befehle ist generell auch eine Möglichkeit, macht das script aber unübersichtlicher und bei sehr langen prozessen ... (cat /dev/hdb | strings) ...auch nicht zu empfehlen.
Von daher die Frage in die Runde gibt es einen Befehl der ab den aufrufen im script alles mitloggt? Am besten wo man auch variablen einbauen kann.
Gruss Lexi