Awk-array-membership-operator
提供:Dev Guides
AWK-配列メンバーシップ演算子
*in* で表されます。 配列要素にアクセスするときに使用されます。 次の例では、この演算子を使用して配列要素を出力します。
例
[jerry]$ awk 'BEGIN {
arr[0] = 1; arr[1] = 2; arr[2] = 3; for (i in arr) printf "arr[%d] = %d\n", i, arr[i]
}'
このコードを実行すると、次の結果が得られます-
出力
arr[0] = 1
arr[1] = 2
arr[2] = 3