我正在使用bash中的bc从一个文件中找出一堆浮点数的平均值。
现在,当我添加时,我使用:
let "sum=sum+${NUMBERS[$i]} | bc"然而,当我这样做时,我得到了语法错误。从语法上讲,这有什么问题吗?
发布于 2011-09-17 11:21:59
bc需要标准输入。由于第一个命令没有标准输出,因此在本例中bc没有输入。试试这个:
sum=`echo $sum+${NUMBERS[$i]} | bc -l`https://stackoverflow.com/questions/7452197
复制相似问题