Hallo mal wieder zusammen. Ist euch eine einfach Möglichkeit bekannt, die meldungen die auf der Konsole ausgegeben werden zusätzlich als Protokoll in eine logdatei zu senden. Beispielsweise möchte ich gerne alle Ausgaben von apt auch in eine Datei schreiben um zu wissen was ich wann, wo und warum getan habe. Das einfache umleiten vom stdout will ich nicht nehmen, da ich ja dann nicht auf der Konsole die entsprechenden Meldungen bekomme. Am liebsten wäre es mir, wenn er mir die Konsolenmessages anzeigt und alles zusätzlich in eine Datei schreibt.
Danke schon mal im vorraus.
Greetings
Linux 15.036 Themen, 107.107 Beiträge
Dafür gibt es das Unixtool tee.
Anwendung:
"Unixbefehl | tee Datei.log"
tee ließt die Daten von der Standardeingabe und schreibt sie ungefiltert in eine Datei oder in die Standardausgabe.
Es gibt eine Menge solcher kleinen Programme unter Linux/Unix.
man tee gibt genauere Auskunft.
Du kannst dir eventuell ein gutes Buch zur Shellprogrammierung besorgen. Man kann diese Tools in der Shellprogrammierung einsetzen.