刚把第二期的linux课程学完,感觉自己已经深深的喜欢了这只“小企鹅”,最近在自学shell脚本,自己用bash编了一个9*9乘法表,下面是源代码:
#号为解释性语言
 
#!/bin/bash                                        #这是bash执行脚本的开头,有bash解释
for   i   in    `seq  1  9`                        #这是for循环,从1到9递增,嵌套for循环
do
      for  x   in   `seq  1  $i`                   #下一个for循环,从1到$i,也就是从1到9
         do
                ((sum=$i*$x))                    #sum等于两for的1到9的相乘
               echo -e "$i*$x=$sum"      #显示相乘的表达式
                if  [ $x  -eq $i ]                   #判断$x是否等于$i,
               echo "\n"                           #如果等于就换一行,达到梯形的现实结果
               fi                                          #if 语句结束
        done
done                                                  do 语句结束
 
上面的大家都看懂了吧,是不是觉得很简单,很有趣了