gpt4 book ai didi

arrays - ")syntax error: invalid arithmetic operator (error token is "用数组循环时

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:55:59 25 4
gpt4 key购买 nike

<分区>

我有这样一个文件:

<Overall>3
<Overall>1
<Overall>4
<Overall>5
...

我试图读取整体标签之后的数字,将它们放入一个数组中,然后在对它们进行操作后将结果添加到总计中。

    array=($(grep '<Overall>' "$file" | cut -d'>' -f 2))

total=0
for each in "${array[@]}"
do
total+=$(awk -v awkEach="${array[$each]}" 'BEGIN{print (awkEach-4.78)^2}')
done

但我得到:“)语法错误:无效的算术运算符(错误标记是”

我阅读了所有类似的问题并尝试了不同的方法,但似乎没有任何效果。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com