如何在 bash 脚本中使用给定的字符串制作自己的计算器
How can I make my own calculator with given string in bash script
我想在终端中制作自己的计算器。我想要这样的东西:
当我给出这个输入 (5+2)*4-3
时,它必须先做 ()
部分,然后乘法,然后减法。我怎样才能在 linux 终端中使用 bash 脚本做到这一点?
如前所述,bc
是实现此目的的正确工具:
$ echo "(5+2)*4-3" | bc
25
echo $(((5+2)*4-3))
或使用脚本:
#!/bin/bash
echo " = $(())"
例如。
还有几个other ways。或者只搜索“bash arithmetic”
我想在终端中制作自己的计算器。我想要这样的东西:
当我给出这个输入 (5+2)*4-3
时,它必须先做 ()
部分,然后乘法,然后减法。我怎样才能在 linux 终端中使用 bash 脚本做到这一点?
如前所述,bc
是实现此目的的正确工具:
$ echo "(5+2)*4-3" | bc
25
echo $(((5+2)*4-3))
或使用脚本:
#!/bin/bash
echo " = $(())"
例如。
还有几个other ways。或者只搜索“bash arithmetic”