Linux 15.036 Themen, 107.107 Beiträge

Ausgabe der Konsole mitlesen und die daten in eine logdatei

alti75 / 1 Antworten / Baumansicht Nickles

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

Es gibt 10 Arten von Menschen auf der Welt. Diejenigen welche das Binärsystem verstehen und die, die es nicht tun.
bei Antwort benachrichtigen
KarstenW alti75 „Ausgabe der Konsole mitlesen und die daten in eine logdatei“
Optionen

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.

Debian GNU/Linux https://www.debian.org/index.de.html
bei Antwort benachrichtigen