menu als Variable

slaughter.j4ck

slaughter.j4ck

Mitglied
hallo
ich bin ein shell -anfäger und habe folgendes problem:
ich habe mir zu übungszwecken ein skript geschrieben und möchte nun das ich das menu als variable anlegen.
is es möglich folgendes menu in eine variable zu packen? wenn ja wie?

echo -e $'\r\n\n''\033\033\01\011' "Wilkommen" $'\n\n\r'
echo -e '\033\033\01\011' 1.Datein listen $'\n\r'
echo -e '\033\033\01\011' 2.Datein in Spalten listen $'\n\r'
echo -e '\033\033\01\011' 3.Nur Ordner anzeigen $'\n\r'
echo -e '\033\033\01\011' 4.Programm beenden $'\n\r'

freue mich über jede hilfe!!!
mfg slaughter.j4ck
 
Meinst du vielleicht so was?
(Deine Escape-Sequenzen funktionieren bi mir nicht, also hab ich sie weggelassen.)
Code:
menu(){
	echo  "Wilkommen"
	echo "1.Datein listen"
	echo "2.Datein in Spalten listen"
	echo "3.Nur Ordner anzeigen"
	echo "4.Programm beenden"
}
VAR=menu #Zuweisen
$VAR #Menue ausgeben
 
wooow

woooow danke für schnelle hilfe!!!:)
hat super funktionier! kont sogar meine sequenzen nachträlich wieder eintragen.

vielen dank noch mal!
mfg slaughter.j4ck
 
Um den Text zu formatieren könntest du vllt. besser 'printf' verwenden, eignet sich besser als echo.
man printf

Gruss
d22
 

Ähnliche Themen

HandbrakeCLI Shell Skript

Problem mit HSPA+ Modem Huawei E353 - Installation unmöglich?

Menue Generator (benutzt $DIALOG)

HP PSC 2175 - CUPS druckt nicht

CGI laesst sich nicht ausfuehren

Zurück
Oben