OK na enig wat koffie is me brein ietwat op gang
het volgende script is het onderwerp :
Op dit moment functioneren alleen de vzlist functies.
Dit uiteraard omdat er geen 2e variable vereist is, de functies vzstart , wat dan het script vz-start aanhaalt vereist een 2e variabele.
(bijv vz-start 101)
Hoe kan ik nadat ik bijv voor optie 1 heb gekozen , nog een 2e input laten geven en dat hij daarna die input meeneemt en verstuurd ?
Dus ik krijg het menu, ik geef dan 1<enter>
en dat ik dan de optie krijg om een variabele in te geven, en dat hij deze dan meestuurt naar het uit te voeren script?
(ik hoop dat ik duidelijk ben
)
het volgende script is het onderwerp :
Bash:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
| #! /bin/sh vzstart() { sudo /usr/bin/vz-start f_menu } vzrestart() { sudo /usr/bin/vz-restart f_menu } vzstop() { sudo /usr/bin/vz-stop f_menu } vzlist() { sudo /usr/bin/vz-list f_menu } vzlista() { sudo /usr/bin/vz-list -a f_menu } f_menu() { #tput clear cat << EOF ################################################ # VZ Admin Menu # ################################################ # # # 1) Vz start # # 2) Vz restart # # 3) Vz stop # # 4) Vz list # # 5) Vz list ALL # # Q) Quit # ################################################ EOF echo -n "Invoer> " read _keuze case "$_keuze" in 1) vzstart ;; 2) vzrestart ;; 3) vzstop ;; 4) vzlist ;; 5) vzlista ;; Q|q) exit ;; esac } f_menu |
Op dit moment functioneren alleen de vzlist functies.
Dit uiteraard omdat er geen 2e variable vereist is, de functies vzstart , wat dan het script vz-start aanhaalt vereist een 2e variabele.
(bijv vz-start 101)
Hoe kan ik nadat ik bijv voor optie 1 heb gekozen , nog een 2e input laten geven en dat hij daarna die input meeneemt en verstuurd ?
Dus ik krijg het menu, ik geef dan 1<enter>
en dat ik dan de optie krijg om een variabele in te geven, en dat hij deze dan meestuurt naar het uit te voeren script?
(ik hoop dat ik duidelijk ben
KPN - Vodafone Ziggo Partner