From 4f10228860bd371bddb74ef4749debab130ccdd0 Mon Sep 17 00:00:00 2001 From: alf Date: Sat, 16 Aug 2025 09:51:24 +0000 Subject: [PATCH] =?UTF-8?q?README.md=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..7b5cfd7 --- /dev/null +++ b/README.md @@ -0,0 +1,23 @@ +# Bash-Logging-Tool + +Ein einfaches Bash-Script zum Logging in anderen Scripten. +Es unterstützt verschiedene Log-Levels und schreibt sowohl auf die Konsole als auch in eine Logdatei. + +--- + +## Features + +- **Mehrere Log-Levels**: INFO, WARN, ERROR, START, END +- **Duales Logging**: Ausgabe auf Konsole **und** in eine Logdatei +- **Automatische Verzeichniserstellung**: Erstellt das Log-Verzeichnis, falls nicht vorhanden +- **Zeitstempel**: Jeder Eintrag wird mit Datum und Uhrzeit versehen +- **Flexible Logdatei**: Standard- oder benutzerdefinierter Pfad + +--- + +## Installation + +1. Speichere das Script als `logger.sh` in deinem Projektverzeichnis. +2. Binde es in deinem Script mit `source` ein: + ```bash + source /pfad/zu/logger.sh