我有一个声明为字符串的表达式,我希望输出是表达式的结果。我试图使用shell脚本来解决它。 例如
expr="123+456"
期待输出
579
提前致谢。
答案 0 :(得分:1)
答案 1 :(得分:1)
如果你只处理整数,bash可以做到:
(( foo=123+456 ))
echo $foo
返回:579
答案 2 :(得分:0)
您需要arithmetic expransion语法:
$ expr="123+456"
$ answer=$(($expr))
$ echo $answer
579