输入一个数字,然后运行对应的一个命令.显示命令如下:*cmd meau** 1---date 2--ls 3--who 4-pwd ,依此类推...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
#!/bin/bash
####test 1 to 4 option
###by Wang
while  :;
do
read  -p  "input 1 to 4 between:"  a
n=` echo  $a | sed  's/[^0-9]//g' `
case  $n  in
   1)
   echo  "*cmd meau** : `date`"
   exit
   ;;
   2)
   echo   "*cmd meau**: `ls`"
   exit
   ;;
   3)
   echo  "*cmd meau**: `who`"
   exit
   ;;
   4)
   echo  "*cmd meau**: `pwd`"
   exit
    ;;
   *)
   echo  "u input is not for us option"
   if  [ -z $n ]
   then
   echo  "please input again"
   elif  [ $n -gt 5 ]
   then
   exit
   fi
   ;;
esac
done





     本文转自wsw26 51CTO博客,原文链接:http://blog.51cto.com/wsw26/1764100,如需转载请自行联系原作者

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值