用shell 作乘法,但不管用,老师帮忙看一看

来源:6-2 向函数传递参数

甲骨文_0001

2019-08-25

老师,您好,如下 1.sh是我的脚本,我用 sh 1.sh 作+, -, / 三种运算都可以正常跑,唯独乘法不行, sh 1.sh 56 * 89 ,我这儿辅助打印出运算符,得出的结果也不对,希望得到老师的回答:)

图片描述

写回答

1回答

酷田

2019-08-25

同学你好,您的问题是因为*在shell中有特殊的意义,需要进行转义,请参考我截图中的写法!//img1.sycdn.imooc.com/szimg/5d6222f90819ae3615001500.jpg

1
4
酷田
回复
qq_大活神仙_03456270
执行的时候尝试2次转义\\*
2019-12-18
共4条回复

掌握Shell脚本编程 360架构师带你进阶Linux高手

30%知识讲解+70%实例操作 掌握Shell脚本编程能力

1638 学习 · 297 问题

查看课程