首页 > 其他 > 详细

sehll-011:case脚本的基本用法

时间:2019-04-30 10:43:21      阅读:95      评论:0      收藏:0      [点我收藏+]

##  注意判断的括号里的用法, 变量用双引号,且括号后面带空格。否则可能会有报错。

#!/bin/bash
# 我们可以认为1-3是三个不同的大脚本。我这里用简单的命令代替。
echo "1执行date命令,2执行ls命令,3执行pwd"
read -p "please input a number: " n
if [ -z "$n" ]
  then
    echo "不能为空值"
    exit
fi

n1=`echo $n|sed s/[0-9]//g`
  if [ -n "$n1" ]
    then
      echo "只能是数字"
    exit
  fi

case $n in
      1)
        date
        ;;
      2)
        ls
        ;;
      3)
        pwd
        ;;
      *)
        echo "请输入1-3的数字"
        ;;
esac

【end】

sehll-011:case脚本的基本用法

原文:https://www.cnblogs.com/yeyu1314/p/10794180.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!