29 lines
No EOL
840 B
Bash
Executable file
29 lines
No EOL
840 B
Bash
Executable file
#!/bin/bash
|
|
|
|
SCRIPT_DIR=$(cd -- "$(dirname -- "${BASH_SOURCE[0]}")" &> /dev/null && pwd)
|
|
|
|
# Pfade zu den Modulen
|
|
SCRIPT_SETUP="$SCRIPT_DIR/setup_Projekt.sh"
|
|
SCRIPT_FIND="$SCRIPT_DIR/find.sh"
|
|
|
|
while true; do
|
|
CHOICE=$(zenity --list \
|
|
--title="Christian's Projekt-Toolbox" \
|
|
--column="Aktion" --column="Beschreibung" \
|
|
--width=500 --height=350 \
|
|
"1. Projekt erstellen" "Grafischer Konfigurator für neue Ordner" \
|
|
"2. Projekt suchen" "Durchsucht Readmes nach Tags" \
|
|
"3. Beenden" "Schließt die Toolbox")
|
|
|
|
case "$CHOICE" in
|
|
"1. Projekt erstellen")
|
|
bash "$SCRIPT_SETUP" # Einfacher Aufruf ohne Terminal
|
|
;;
|
|
"2. Projekt suchen")
|
|
bash "$SCRIPT_FIND"
|
|
;;
|
|
"3. Beenden" | "")
|
|
exit 0
|
|
;;
|
|
esac
|
|
done |