awk
tem o parâmetro -v
para definir variáveis. Para definir a variável $i
em awk
, você diria awk -v i=$i
e, em seguida, na instrução awk
, simplesmente referencie a variável como i
em vez de $i
.
Eu não testei o seguinte, mas tente isto:
used_pages="$(awk -v i=$i '/i/{nr[NR+9]}; NR in nr' LIST.txt)"