[root@localhost opt]# vi mm.sh // 编写shell文本
#!/bin/bash
a=1 //a的初始值是1
while [ $a -le 9 ] // 变量a小于等于9的情况下才能进行后面的循环语句
do
b=1 // b的初始值是1
while [ $b -le $a ] // 变量值b小于等于变量a的时候后面的循环语句才能执行
do
sum=$[ $a * $b ] // 计算变量a和b的值
echo -ne "$a*$b=$sum\t" //输出转意字符$a*$b=$sum到屏幕上,输出的时候不换行 ,俩俩之间有个top键的空格
let b++ //允许b每次循环加1
done
echo "" //每循环一次空一行
let a++ //允许a每次循环加1
done
[root@localhost opt]# chmod +x mm.sh //给这个文本一个执行的权限
[root@localhost opt]# ./mm.sh 开始执行这个文件 //执行结果如下