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