#!/bin/bash
for (( i=1;i<=9;i++ ))
#定义一个值且不会大于9,每次循环加1
do
for (( a=1;a<=$
i;a++ ))
#同样定义一个·值且这个值不会大于i,每次循环加1
do
echo -n -e “$
i*$
a=$(( $i * $a))\t”
#-n 表示不换行打印,-e 表示有转译符, \t 表示空格
done
echo
done
for (( i=1;i<=9;i++ ))
do
for (( a=1;a<=$i;a++ ))
do
echo -n -e "$i*$a=$(( $i * $a))\t"
done
echo
doneh