AWK - Operatore di appartenenza all'array
È rappresentato da in. Viene utilizzato durante l'accesso agli elementi dell'array. L'esempio seguente stampa gli elementi dell'array utilizzando questo operatore.
Esempio
[jerry]$ awk 'BEGIN {
arr[0] = 1; arr[1] = 2; arr[2] = 3; for (i in arr) printf "arr[%d] = %d\n", i, arr[i]
}'
Eseguendo questo codice, ottieni il seguente risultato:
Produzione
arr[0] = 1
arr[1] = 2
arr[2] = 3