如何使用bash脚本将计算的输出存储到变量

如何使用bash脚本将计算的输出存储到变量

我想通过将使用命令计算的乘积存储bc到变量中来进行简单的编码。

answer="$varnameX % $num1" | bc
echo "the result is $answer"

一旦我运行命令,它就没有显示计算的乘积

the answer is

答案1

如果你想使用bc,那么:

answer=$(echo "$varnameX % $num1" | bc)
echo "the result is $answer"

或者:

answer=$(expr $varnameX % $num1 )

答案2

answer=`expr $varnameX % $num1`

相关内容