simples, use a opção -v variavel=valor

awk -v valor=90 '$NF >= valor {print $1, $NF} '

[]´s T.

On 10/24/07, ikami <[EMAIL PROTECTED]> wrote:
>
> Ola lista.
> Pergunta simples. A um tempo atras a lista me ajudou a filtrar um aquivo
> com awk. Num trecho do comando (onde tem o awk) tenho isto:
> awk '$NF >= 90 {print $1,$NF}'
> A pergunta eh: Como faço para passar o valor (no caso do exemplo 90) por
> variável?
> Ex:
> awk '$NF >= $VALOR {print $1,$NF}'
>
> ikami
>
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
> armazenamento!
> http://br.mail.yahoo.com/
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>



-- 
Tiago B Peczenyj
Linux User #405772

http://peczenyj.blogspot.com/


[As partes desta mensagem que não continham texto foram removidas]

Responder a