• Miércoles 15 de Mayo de 2024, 18:17

Autor Tema:  Variables Externas En Awk  (Leído 2930 veces)

mprombola

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Variables Externas En Awk
« en: Jueves 13 de Mayo de 2004, 15:22 »
0
Quisiera saber cómo utilizar el valor de una variable externa (de un shell script) para acotar la busqueda en una sentencia awk

VARIABLE_EXTERNA = VALOR

awk '$1 ~ /$VARIABLE_EXTERNA/ {print $2}' archivo

Ya que la sentencia anterior no es la correcta..

NRM

  • Miembro MUY activo
  • ***
  • Mensajes: 279
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.narrowmind.com.ar
Re: Variables Externas En Awk
« Respuesta #1 en: Jueves 13 de Mayo de 2004, 19:38 »
0
Para poder usar una variable externa te recomiendo que la pases por la linea de comandos de la siguiente forma.

awk '$variable {print $2}' archivo -v variable=texto

Espero te sirva

Saludos