awk 配列
配列に値を格納
arr[0] = 123 arr[1] = 456
要素数はlengthで出せる
print "N=" length(arr)
多次元配列っぽくはできるけど、多次元配列にはできない
arr[key1,key2] = val
for文で舐めることができる
splitはよく使う。第3引数の区切り文字は省略するとFSが使われる
{ split($0, list) } END { for(key in list){ print list[key] } }
splitで配列を初期化できる
split("",arr)
関数に対して引数で渡すと参照渡しになる。
splitが良い例
自分で関数を作る際にも同様に作る
戻り値では返せないっぽい