AWK – Como usar uma variável shell

Para usar uma variável shell numa linha de comando do AWK, há 2 maneiras de se fazer isso.

Uma delas é usar aspas como no exemplo abaixo usando a variável shell count:

awk "/ $count/ " ' { print $1 }'

A outra é atribuir o valor da variável à  uma variável do próprio awk através da opção -v. Por exemplo, usando a variável shell count e a variável awk co:

awk -v co="$count" '{if ($1 == co) print $2 }'`

Referência:

Leave a Reply

Your email address will not be published. Required fields are marked *