Potrzebujesz pomocy z C, C++, perl, python, itp.
-
XChinaX
- Posty: 2
- Rejestracja: 28 kwietnia 2014, 20:53
Post
autor: XChinaX »
Witam. Do skryptu, który napisałam muszę dodać teraz powrót do menu tyle, że nie wiem jak to dodać. Z góry dziękuje za pomoc.
Tutaj jest ten skrypt:
-
Rafal_F
- Moderator
- Posty: 2350
- Rejestracja: 29 sierpnia 2008, 16:45
Post
autor: Rafal_F »
Na przykład tak:
Kod: Zaznacz cały
#!/bin/bash
koniec=0;
while [ $koniec -eq 0 ]; do
echo "Wybierz opcje:"
echo "1. Kopiowanie pliku do katalogu"
echo "2. Przenoszenie pliku do katalogu"
echo "3. Obliczanie potegi"
echo "4. Koniec programu"
read nr
case "$nr" in
"1")
echo "wybrales 1";;
"2")
echo "wybrales 2";;
"3")
echo "wybrales 3";;
"4")
koniec=1;;
#break;;
*)
echo "zle wybrales"
esac;
done;
Możesz też zrobić nieskończoną pętlę:
i wyjść z niej poleceniem break, po wybraniu odpowiedniej opcji w menu.
-
XChinaX
- Posty: 2
- Rejestracja: 28 kwietnia 2014, 20:53
Post
autor: XChinaX »
Kombinowałam i jak na razie udało mi się zrobić, aby wszystkie opcje powracały do tego 1. Tylko jak teraz zrobić, aby powracały do odpowiedniego menu?
-
Rafal_F
- Moderator
- Posty: 2350
- Rejestracja: 29 sierpnia 2008, 16:45
Post
autor: Rafal_F »
Nie kombinuj, tylko wpisz dodatkowe menu (dodatkowe pętle) tam gdzie ma być. W tym przypadku w 2-ch miejscach (punkty 2 i 3).