Hallo und Guten Abend liebe pi-Community,
ich habe hier ein kleines BASH-Menü erstellt, welches ich auf verschiedenen pi's bzw. debian Systemen nutze. Das einzigste was mich nervt, ist die fehlende Leerzeile vor dem Prompt "Was soll ich machen?". Hab an verschiedenen Stellen versucht ein echo reinzuschubsen, leider ohne Erfolg. Ist zwar nur ne Kleinigkeit aber ich möchte durch die zusätzliche Leerzeile das ganze etwas übersichtlicher gestalten. Kann mir jemand kurz auf die Sprünge helfen?
Bash
#!/bin/bash
clear
###### Funktionen definieren #####
fc_willkommen() {
echo -e "\033[1;33m"
echo -e " Herzlich Willkommen"
echo " ========================="
echo -e "\033[0m"
echo
}
#### START #####
clear
#Funktion aufrufen:
fc_willkommen
prompt="Was soll ich machen?"
options=("Auswahl 1" "Auswahl 2" "Auswahl 3")
PS3="$prompt "
select opt in "${options[@]}" "Beenden"; do
case "$REPLY" in
1 ) echo;
echo "Test 1";
echo;;
2 ) echo;
echo "Test 2";
echo;;
3 ) echo;
echo "Test 3";
echo;;
X ) echo; echo "Auswahl $opt [$REPLY]";;
$(( ${#options[@]}+1 )) ) echo; echo "Bye Bye!"; echo; break;;
*) echo; echo "Ungültige Auswahl.";continue;;
esac
done
exit 0
Alles anzeigen
Vielen Dank im Voraus.
Grüße M.