shell 实现简单的登录和注册功能
1 #!/bin/bash
2 #ceshi.sh
3 function login() {
4 i=3
5 while [ $i -gt 0 ]
6 do
7 echo "---->您还有 $i 次机会,请好好把握"
8 echo -e " 登录姓名:\c"
9 read YourName
10 echo -e " 登录密码:\c "
11 read YourPwd
12 if [ "$YourName" = "zbz" ] && [ "$YourPwd" = "c" ]
13 then
14 echo "---->登录成功!欢迎您 $YourName 同学"
15 return
16 else
17 i=`expr $i - 1`
18 fi
19 done
20 echo "---->眼前的机会没有把握哦!再见"
21 }
22
23 function register() {
24 echo -e " 注册名:\c"
25 read Name
26 echo -e " 密 码:\c"
27 read Pwd
28 echo "---->注册成功!欢迎您加入C 组实训平台"
29 echo "---->您的注册名:$Name ;注册密码:$Pwd"
30 }
31
32 echo "***************************************"
33 echo "********欢迎使用 C 组实训测试平台******"
34 echo "****** 1、登录帐号 2、注册帐号 *****"
35 echo "****** (请输入选择序号) *****"
36 echo "***************************************"
37 echo -e "---->您的选择:\c"
38 read NUM
39 if [ $NUM -eq 1 ]
40 then
41 login
42 elif [ $NUM -eq 2 ]
43 then
44 register
45 else
46 echo “对不起,无该选项”
47 fi