24 lines
733 B
Markdown
24 lines
733 B
Markdown
# 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
|