#!/bin/bash
# === log_terminal.sh ===
# Startet eine Terminal-Aufzeichnung für Schülerübungen

# Prüfen, ob ein Logfile-Name angegeben wurde
if [ -z "$1" ]; then
    LOGFILE="uebung_$(date +%Y%m%d_%H%M%S).log"
else
    LOGFILE="$1"
fi

echo "=============================="
echo "Terminal-Aufzeichnung gestartet"
echo "Logfile: $LOGFILE"
echo "Führe jetzt die Übung durch."
echo "Beende die Aufzeichnung mit 'exit' oder Strg+D"
echo "=============================="

# Terminal aufzeichnen
script -q -f "$LOGFILE"

echo "=============================="
echo "Aufzeichnung beendet."
echo "Logfile gespeichert unter: $LOGFILE"
echo "Bitte reiche diese Datei zur Kontrolle ein."
echo "=============================="