zoukankan      html  css  js  c++  java
  • 利用正则表达式实现yes/no判断

      1 #!/bin/bash
      2
      3 read -p "Please interput your choose: "  input
      4 [[ $input =~ ^([Yy][Ee][Ss]|[Yy])$ ]] && echo "YES"
      5 [[ $input =~ ^([Nn][Oo]|[Nn])$ ]] && echo "NO"
    
    
    
    #!/bin/bash
    
     read -p "Please interput your choose: "  input
    case $input in
    
    [Yy][Ee][Ss]|[Yy])
      echo "YES"
    ;;
    [Nn][Oo]|[Nn])
      echo "NO"
    ;;
    *)
      echo "Wrong!"
    esac
    
    [03:43:25 root@C8-3-55 ~]#vim yn_1.1.sh
    [04:17:58 root@C8-3-55 ~]#bash yn_1.1.sh
    Please interput your choose: n
    NO
    [04:18:07 root@C8-3-55 ~]#bash yn_1.1.sh
    Please interput your choose: y
    YES
    [04:18:11 root@C8-3-55 ~]#bash yn_1.1.sh d
    Please interput your choose: d
    Wrong!
    [04:18:19 root@C8-3-55 ~]#bash yn_1.1.sh
    Please interput your choose: f
    Wrong!
    
    * * * 胖并快乐着的死肥宅 * * *
  • 相关阅读:
    HAOI2018 奇怪的背包
    HAOI2018 苹果树
    骑士游戏
    飞飞侠
    奶牛排队
    寻找道路
    [USACO08JAN]牛大赛Cow Contest
    灾后重建
    [USACO09DEC]牛收费路径Cow Toll Paths
    萌萌哒
  • 原文地址:https://www.cnblogs.com/bpzblog/p/14543701.html
Copyright © 2011-2022 走看看