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

 
Vista:
sin imagen de perfil
Val: 13
Ha aumentado 1 puesto en Linux/Unix Shell Scripting (en relación al último mes)
Gráfica de Linux/Unix Shell Scripting

Usar variable con el comando awk

Publicado por Francisco Javier (13 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
sin imagen de perfil
Val: 13
Ha aumentado 1 puesto en Linux/Unix Shell Scripting (en relación al último mes)
Gráfica de Linux/Unix Shell Scripting

Usar variable con el comando awk

Publicado por Francisco Javier (13 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
Val: 104
Oro
Ha mantenido su posición en Linux/Unix Shell Scripting (en relación al último mes)
Gráfica de Linux/Unix Shell Scripting

Usar variable con el comando awk

Publicado por xve (309 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