Sim, você pode usar a Expansão Aritmética incorporada do bash $(( ))
para fazer algumas contas simples.
Para multiplicação:
echo $(( 6 * 7 ))
Resultado
42
E o seu script ficaria assim:
#!/ in/bash
for i in 1 2 3 4 5 6 7 8 9
do
for j in 1 2 3 4 5 6 7 8 9
do
if [ $j -le $i ]
then
echo -ne "$i"X"$j"=$(($i * $j)) "\t"
else
echo
break
fi
done
done
echo -ne "\n"