LINUX.ORG.RU

Re: Неинтерактивное суммирование колонок в таблице

Использовать awk

sdio ★★★★★ ()

Re: Неинтерактивное суммирование колонок в таблице

awk '{a=1 ; while(a <= NF) {b[a]+=$a; a++}} ; END {a=1 ; while (a<=NF) {print b[a]/NR; a++}}' < table.txt

cat table.txt
4 2 0.30 4 7.5 6 7 8 9
1 4 1.30 4 5.6 6 7 8 9
4 2 3.30 4 5.1 6 7 8 9
4 6 7.50 4 5.2 6 7 8 9
1 2 1.23 4 5.4 6 7 8 9
4 2 3.33 4 5.9 6 7 8 9

Results:
3
3
2.82667
4
5.78333
6
7
8
9

sdio ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.