WAVE Log
awk

連続したスペースで区切られたフィールドを取り出して表示する

awk コマンドでは連続した空白は一つの区切りとして扱われる。
3つ目の区切られているフィールドを取り出す。

# awk '{print $3}' list.txt

縦計を計算する

# cat sample.txt 1 4 2 5 3 6

1列目の合計を出す。

# awk '{s += $1} END {print s}' < sample.txt 6

1列目と2列目の合計を出す。

# awk '{a += $1; b += $2} END {print a, b}' < sample.txt 6 15