awk で忘れがちなところ
- for文
基本的にCと同じように書ける。前処理で dat[NR]=$1 のようにした場合などは次のようによく書く
for(i=1; i<=10; i++) print dat[i]
for(i=1; i<=length(dat); i++) print dat[i]
連想配列の場合は下記の方が簡単かも
for(i in dat) print dat[i]
基本的にCと同じように書ける。前処理で dat[NR]=$1 のようにした場合などは次のようによく書く
for(i=1; i<=10; i++) print dat[i]
for(i=1; i<=length(dat); i++) print dat[i]
連想配列の場合は下記の方が簡単かも
for(i in dat) print dat[i]