zoukankan      html  css  js  c++  java
  • linux系统中case语句的用法

    1、测试1

    [root@centos7 test2]# cat test.sh
    #!/bin/bash
    read -p "please input an character: " i
    case $i in
    [a-z]|[A-Z])
    echo "letter!"
    ;;
    [0-9])
    echo "number!"
    ;;
    *)
    echo "other!"
    esac
    [root@centos7 test2]# bash test.sh
    please input an character: 9
    number!
    [root@centos7 test2]# bash test.sh
    please input an character: d
    letter!
    [root@centos7 test2]# bash test.sh
    please input an character: []
    other!

    2、测试2

    [root@centos7 test2]# ls
    test2.sh
    [root@centos7 test2]# cat test2.sh
    #!/bin/bash
    read -p "please input yes or no: " anw
    case $anw in
    [yY][eE][sS]|[yY])
    echo "yes"
    ;;
    [nN][oO]|[nN])
    echo "no"
    ;;
    *)
    echo "false."
    esac
    [root@centos7 test2]# bash test2.sh
    please input yes or no: y
    yes
    [root@centos7 test2]# bash test2.sh
    please input yes or no: no
    no
    [root@centos7 test2]# bash test2.sh
    please input yes or no: 325
    false.
  • 相关阅读:
    50
    49
    Windows编程之connect函数研究
    48
    C++创建窗口程序初步
    47
    46
    45
    计算机组成原理实验思路
    44(function pointer 2)
  • 原文地址:https://www.cnblogs.com/liujiaxin2018/p/14690516.html
Copyright © 2011-2022 走看看