我需要下面的第4行空闲输出放入一个数组中,然后取相同的平均值。下面是一个aix系统的lparstat输出。101 1.42我已经创建了一个类似这样的脚本$ for i in ` lparstat 2 10 | tail -10 | awk '{print $4}'`> read arr[$i]
> e
现在,我想根据日期中的日期提取_id:s的计数,并计算int值的平均值。这是一个Android应用程序。所以我想要“选择日期中的某一天,对于每一天(60天),计算这一天有多少个_id:s,最后计算值的平均值。我猜大概是这样的:
"SELECT DATE('now' 'days[i]') as date, COUNT(_id) as
我有一个awk行来计算一个正常工作的平均值,但是当我把它放入一个if语句中时,我会得到一个语法错误,它引用了带有"END“的部分。我只想在满足某些条件的情况下计算平均值。用于计算工作的平均值的行:
awk '{ sum += $2; n++ } END { if (n > 0) print sum / n; }' in