Sistemas Operativos > GNU/Linux

 Variables Externas En Awk

(1/1)

mprombola:
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:
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

Navegación

[0] Índice de Mensajes

Ir a la versión completa