用shell编写小九九乘法表程序

1.使用for循环

运行结果:

2.方法二:for循环

运行结果:

备注:

1. echo -n 的意思是不自动换行,因为在linux shell中 echo到最后一个字符时会自动换行的,所以echo -n取消了shell的自动换行

2. echo -e " " 的意思是把字符串中某些字符当成特殊字符处理如:

(Tab键) 换行符  删除前一个字符  f 换行但光标仍旧停留在原来的位置    光标移至行首,但不换行

3. $[j*i] 在shell中表示j*i;但是在linux shell中不能直接写成j*i;必须写成$[j*i]或者$[$j*$i] 或者 $(( $j * $i ))  最后一种写法注意空格,否则会报错的

原文地址:https://www.cnblogs.com/yyl6/p/11327867.html