blob: 0cf80185929c94a66c71315267feb29721bd6a8c (
plain)
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
|
#!/usr/bin/bash
# la boucle select
# help select
PS3="Quel est ton os préféré ? "
select os in windows mac linux
do
echo $os
break
done
echo
PS3="Que veux-tu savoir ? "
select cmd in 'version du noyau' 'uptime du serveur' 'derniers utilisateurs connectés' quitter
do
case $cmd in
'version du noyau')
uname -a;;
'uptime du serveur')
uptime;;
'derniers utilisateurs connectés')
last|head;;
quitter)
echo "bye"
break;;
esac
done
echo
# ou on peut utiliser $REPLY
echo "Encore une fois !"
echo
select cmd in 'version du noyau' 'uptime du serveur' 'derniers utilisateurs connectés' 'q pour quitter'
do
case $REPLY in
1)
uname -a;;
2)
uptime;;
3)
last|head;;
4|q|Q)
echo "bye"
exit;;
esac
done
|