FreeBSD初心者運用日記 このページをアンテナに追加

 | 

2007-03-01awkで合計を計算する方法 このエントリーを含むブックマーク このエントリーのブックマークコメント

$ cat hoge.dat
1 hoge
2 hoge
3 hoge
4 hoge
5 hoge
6 hoge
7 hoge
8 hoge
9 hoge
10 hoge
$ awk 'BEGIN{total=0} {total=total+$1; print $0} END{print total" total"}' hoge.dat
1 hoge
2 hoge
3 hoge
4 hoge
5 hoge
6 hoge
7 hoge
8 hoge
9 hoge
10 hoge
55 total
$ 
 |