shell脚本编程实现9*9乘法表

2019-09-23 09:28:23刘景俊

[iufo@iufo test]$

总结下知识点

1、for 循环

          for  v_1  in    [list] 

                   do

                   done

list   如果是“1 2 3”,那么v_1值就是一个数组1 2 3

如果要每次只给v_1赋一个值,那么需要分开写,即”1“ ”2“ ”3“

2、bash中的算术运算


k=$((i *  j))

等号左右不能有空格,没有空格为赋值。

此外算术运算需要使用$(())括起来,表示先进行运算,将结果算出来。运算符加减乘除两边要带着空格。

3、echo命令的使用

echo,输出echo后面的字符。

默认输出后面带有一个换行符。

-n参数取消末尾带的换行符。

-e参数可使转义字符生效。转义符为“”,常用的转义符有    t    n

例如:

echo  -e  1t2
echo -ne  1n2