awk基礎

例題1

data.txt

1,2,3
4,5,6
7,8,9

コード

# awk -F , '{print $1}' data.txt

出力結果

1
4
7

と出力します。

例題2

data.txt

a,b
c,d,e,f
g,h
i

awk -F , '{print NR,NF}' data.txt


出力結果

1 2
2 4
3 2
4 1

と出力します。


NR:現在行
NF:その行の要素数