<分区>
我目前正在使用 C++ 进行一个小游戏卡项目,但我需要一些统计数据,在这里我想计算胜利前的回合数的平均值。我尝试用 bash 来做,但我有一点错误,而且我对 bash 还很陌生。
代码如下:
#!/bin/bash
i="1"
moyenne="1"
while [ $i -le 40 ]
do
moyenne = $(($moyenne + ./a.out 2>&1 | tail -1))
((i++))
done
这是我的错误
./script.sh: line 7: 1 + ./a.out 2>&1 | tail -1: syntax error: operand expected (error token is "./a.out 2>&1 | tail -1")