| 1234567891011121314151617181920212223242526 |
- #!/bin/bash
- # === Liste der Skripte ===
- SCRIPTS=(
- "/home/stefan/Bashscripte/ssh/ssh-connection.sh"
- )
- # === Auswahl anzeigen ===
- echo "Verfügbare Skripte:"
- for i in "${!SCRIPTS[@]}"; do
- printf "%d) %s\n" $((i+1)) "${SCRIPTS[$i]}"
- done
- # === Benutzereingabe ===
- read -rp "Bitte eine Nummer eingeben (1-${#SCRIPTS[@]}): " auswahl
- # === Eingabe prüfen und ausführen ===
- if [[ "$auswahl" =~ ^[0-9]+$ ]] && (( auswahl >= 1 && auswahl <= ${#SCRIPTS[@]} )); then
- script="${SCRIPTS[$((auswahl-1))]}"
- echo "Führe aus: $script"
- bash "$script"
- else
- echo "Ungültige Auswahl"
- exit 1
- fi
|