awk суммирует столбец и печатает эту сумму в каждой строке ввода

My file.txtвыглядит так:

1 12
2 18
3 45
4 5
5 71
6 96
7 13
8 12

Я могу просуммировать второй столбец следующим образом:

awk '{ sum += $2 } END { print sum }' file.txt

272

Как лучше всего это сделать? Я могу напечатать эту сумму в каждой строке? Вот что я ожидаю:

1 12 272
2 18 272
3 45 272
4 5 272
5 71 272
6 96 272
7 13 272
8 12 272
23
задан Steve 9 May 2012 в 06:36
поделиться