shell脚本之九九乘法表
这是一个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
脚本代码图片如下:
结果如下图所示: