输入一个暂停的数字,然后从1打印到该数字,然后询问是否继续.继续的话再输入数字 接着打印,不继续退出

简介:
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
   #!/bin/bash
   while  : ;  do
   read  -p  "do you continue(y/n):"  k
   case  $k  in
   y )
   read  -p  "u input the number:"  n
   if  [ $n -lt 6 ]
   then
   m=` seq  $n 5`
   echo  $m
   elif  [ $n -gt 5 ] && [ $n -lt 16 ]
   then
   m1=` seq  $n 15`
   echo  $m1
   fi
   continue
   ;;
   n )
   exit
   ;;
   * )
   echo  "你输入错误,请重新输入"
   ;;
   esac
done
fi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/bash
kl(){
read  -p  "input a pause num:"  i
read  -p  "input a pause num:"  xi
     for ((i=$i;i<=$xi;i++))
     do
         echo  -e  "$i \c"
     done
     echo
}
 
 
while  :
do
     read  -p  "continue?(y|n)"  yes
     if  "$yes"  "y"  ]
     then
         kl
     else
         exit  1
     fi
done



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






相关文章
|
6月前
|
存储 C++
C++系列五:输入/输出
C++系列五:输入/输出
|
1月前
通过屏幕我们输入三个数字,并找出最大的数
【10月更文挑战第15天】通过屏幕我们输入三个数字,并找出最大的数。
26 2
|
6月前
|
数据处理 C++ UED
C++程序中的输入与输出
C++程序中的输入与输出
66 2
|
6月前
|
存储 C语言
c输入&输出
c输入&输出
32 1
|
6月前
43.编写一个程序,判断用户输入的字符是否是数字,若是数字,则输出“a numerical character”
43.编写一个程序,判断用户输入的字符是否是数字,若是数字,则输出“a numerical character”
46 3
|
6月前
|
编译器 C++
【c++】C++输入&输出
【c++】C++输入&输出
【c++】C++输入&输出
|
编译器 C语言
C 输入 & 输出
C 输入 & 输出。
95 1
|
Shell Perl
输入数字运行相应命令
输入数字运行相应命令
75 1
|
算法
输入年、月,判断该月有多少天
输入年、月,判断该月有多少天
134 0