使用shell打印1-10的6种方法

 1 #!/bin/bash
 2 
 3 a=10
 4 b=20
 5 
 6 #第一个中方式
 7 echo `expr $a + $b`
 8 echo -------------------
 9 
10 #第二个中方式
11 let c=$a+$b
12 echo $c
13 echo -------------------
14 
15 #第三个中方式
16 echo $(($a+$b))
17 echo -------------------
18 [root@localhost ~]# cat  bb.sh 
19 #!/bin/bash
20 
21 #打22 for i in {1..3};do
23     echo $i
24 done
25 
26 #打印1-3方法
27 for ((i=1;i<=3;i++));do
28     echo $i
29 done
30 
31 #打印1-3方法
32 i=1
33 while true;do
34     if [ $i -gt 3  ];then
35         break
36     fi
37     echo $i
38     #let i++ 
39     #i=`expr $i + 1`
40     i=$(($i+1))
41 done
42 
43 #打印1-3方法
44 for i in `seq 3`;do
45     echo $i
46 done
47 
48 #打印1-3方法
49 for i in 1 2 3 ;do
50     echo $i
51 done
52 
53 #打印1-3方法
54 num=1
55 while (($num<=3));do
56     echo $num
57     let num++
58 done

 

使用shell打印1-10的6种方法

上一篇:shell学习


下一篇:Mac下系统目录文件不可写的问题