为什么设置变量名给我“找不到命令”?

迈克尔·杜兰特

我想输入一个数字,然后加税并减去折扣。

我在尝试:

#!/bin/sh
...
final_amount = $(echo "$purchase_amount+($purchase_amount * $tax)-($purchase_amount * $discount)" |bc -l)
...

但我得到:

$ . 3_purchase_amounts.sh 
...
final_amount: command not found
...
vinc17

请勿final_amount在行中的“ =”字符之间加上空格:shell中的变量赋值不支持此类空格,因为这会与诸如之类的冲突command_name = arg2如您所见,shell尝试执行final_amount命令,您得到了错误:

final_amount: command not found

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

找不到变量名

Java-“变量名”无法解析为变量-我找不到错误在哪里

为什么当我在 DT datable 中设置列名时我的列名没有改变,并给我一个错误“找不到‘escape’参数中的名称”?

为什么我收到“ svn:找不到命令”

为什么我的终端找不到Cocoapods命令?

为什么我的脚本中有“找不到命令”?

控制台为什么找不到我的变量?

为什么Kohana找不到我的变量

为什么 YARN 上的 Spark 给我“找不到用户”而不是错误?

增量变量名称导致找不到命令

登录后,如何跟踪给我“找不到命令”的脚本?

设置变量时找不到bash命令

为什么找不到sudo:bundle命令?

主管为什么找不到命令源

为什么找不到导入命令?

为什么Intellij默认的getter / setter模板删除我的布尔值“ is”变量名前缀?

为什么我们在python中使用与namedtuple的类型名相同的变量名?

为什么我将命令添加到 PATH 后 sudo 找不到命令?

为什么找不到我的命令但可以在命令行中使用?

为什么javasript找不到变量?

在命令给出“找不到命令”之前设置shell变量

为什么大多数Bash变量(BASH_VERSINFO,OLLDPD,HOSTTYPE)返回“找不到命令”

我找不到为什么我的列表不作为变量的原因

为什么找不到我的功能?

为什么找不到我的桥?

为什么我的脚本找不到文件?

找不到我的.plist,为什么?

为什么我找不到 EvernoteAPI?

为什么我找不到模板