shell基础之case应用

在server0上穿件一个名为/root/script.sh的脚本,让其提供给下列的特性
    1.当运行/root/script.sh all,输出为none

    2.当运行/root/script.sh none,输出为all

    3.当没有任何参数或者参数不是all或者none时,其错误的输出产生一下信息/root/script.sh all | none

 1 #!/bin/bash
 2 while :
 3 do
 4 read -p "请输入参数(all/none),不输入则退出" A
 5 if [ -z "$A" ];then
 6 echo "退出脚本"
 7 break
 8 else
 9         case $A in
10         none)
11         echo "all";;
12         all)
13         echo "none";;
14         *)
15         echo "请输入正确的参数:all|none";;
16         esac
17 fi
18 done

 

posted @ 2019-08-06 11:44  Wolf_Coder  阅读(179)  评论(0编辑  收藏  举报