ubuntuusers.de

Variablen und NULL eigenschaft

Status: Gelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

Kühlschrank

Anmeldungsdatum:
6. Dezember 2009

Beiträge: Zähle...

Hi! Ich bin noch ziemlich unerfahren was shell anbelangt und hab mich heute an mein erstes eigenes "script" gesetzt. Es soll im Grunde meinen Stundenplan(für die schule) anzeigen. bisher sieht das ganze im prinzip so aus :

1
2
3
4
5
6
7
8
clear
read tag
case "$tag" in
	"Mo"* | "mo"* | 1 )
	echo "Stundenplan für Montag"
        [...]
;;
esac

Das wird dann halt mit allen Tagen so gehandhabt. Mein Problem ist aber das nach einer eingabe eines tages das script sofort beendet wird und ich nicht zB den stundenplan vom montag und dannach den vom dienstag anschauen kann ohne das ding noch mal starten zu müssen. Wie kann ich das Problem denn lösen?

Ich dachte mir, dass ich alles in eine while schleife gebe was dann ca so aussieht:

1
2
3
4
5
6
7
8
9
read tag
while [tag != exit ]; do
case "$tag" in
	"Mo"* | "mo"* | 1 )
	echo "Stundenplan für Montag"
        tag = NULL
;;
esac
done

nur geht das anscheinend so nicht.

Danke schon im vorraus für jegliche Vorschläge ☺

Kühlschrank

(Themenstarter)

Anmeldungsdatum:
6. Dezember 2009

Beiträge: 6

Ich bin jetz selber draufgekommen, und im nachhinein seh ich wie dämlich ich bin xD ich hätte einfach $tag jedes mal wieder abfragen sollen nach jeder eingaben ☺

trotzdem danke!

Antworten |