Linux/Unix Shell Scripting - Usar variable con el comando awk

   
Vista:

Usar variable con el comando awk

Publicado por Francisco Javier (7 intervenciones) el 20/01/2015 03:20:59
Hola.

Ahora tengo problemas con el comando awk, ya que intento hacer esto y da error

1
2
comando="awk -F , '{print $1}'"
echo "primero, segundo, tercero"| $comando

al ejecutar da este error

awk: '{print
awk: ^ caracter ''' inválido en la expresión

Alguna idea?

Salu2
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Usar variable con el comando awk

Publicado por Francisco Javier (7 intervenciones) el 20/01/2015 04:17:00
Vaya, he seguido probando y he dado con la solución a este "problema" , y es con combinaciones de comillas simples y dobles para salir de la sentencia, algo asi...

'{print '"$variable"'}'

Saluidos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de xve

Usar variable con el comando awk

Publicado por xve (254 intervenciones) el 20/01/2015 10:08:59
Gracias por compartirlo Francisco
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar