#!/bin/bash
# G4L Unified Command Wrapper
if [ -z "$1" ] || [ -z "$2" ]; then
    echo "Gamer4Life Tools - Nutzung: g4l <prefix> <befehl> [parameter]"
    echo "Verfügbare Befehle:"
    ls /usr/lib/g4l/ 2>/dev/null | sed 's/_/ /' | sed 's/^/  / '
    exit 1
fi

PREFIX=$1
COMMAND=$2
shift 2
SCRIPT_PATH="/usr/lib/g4l/${PREFIX}_${COMMAND}"

if [ -f "$SCRIPT_PATH" ]; then
    exec bash "$SCRIPT_PATH" "$@"
else
    echo "Fehler: Befehl 'g4l $PREFIX $COMMAND' nicht gefunden."
    exit 1
fi
