这是一个for循环嵌套使用的案例,实现代码如下:


#!/bin/bash

color='\E[47;30m'
RES='\E[0m'

for num1 in `seq 9`
do
    for num2 in `seq 9`
    do
         if [ $num1 -ge $num2 ];then
              if (((num1*num2)>9));then
                   echo -en "${color}${num2}x${num1}=$((num1*num2))$RES "  -------一个空格
              else
                   echo -en "${color}${num2}x${num1}=$((num1*num2))$RES  "  -------两个空格
              fi
         fi
    done
echo " "
done

脚本代码图片如下:

shell脚本之九九乘法表




结果如下图所示:

shell脚本之九九乘法表


相关文章:

  • 2022-12-23
  • 2021-12-09
  • 2021-12-09
  • 2021-08-22
  • 2021-12-13
  • 2021-08-14
猜你喜欢
  • 2021-10-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-11-02
  • 2021-08-12
  • 2022-12-23
相关资源
相似解决方案