Решение Perl:
perl -lane '$total += $F[1]; END{print $total/$.}' file
-a
автоматически разбивает строку в массив @F, который индексируется, начиная с 0
$.
- это номер строки
Если ваши поля разделены запятыми вместо пробелов:
perl -F, -lane '$total += $F[1]; END{print $total/$.}' file
Чтобы вывести средние значения всех столбцов, присвойте итоги массиву @t:
perl -lane 'for $c (0..$#F){$t[$c] += $F[$c]}; END{for $c (0..$#t){print $t[$c]/$.}}'
output:
0
0.485
14.38
1.74
0.888333333333333
77.27
49.8266666666667
39.91
1.29833333333333
434.131666666667