输入一个数字,然后运行对应的一个命令.显示命令如下:*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,如需转载请自行联系原作者

上一篇:用光盘装ubuntu时,有时要先在命令行输入如下命令


下一篇:对异常说“我不管” | 带你学《Java面向对象编程》之七十九