Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/03/2015, 10:20
letni
 
Fecha de Ingreso: octubre-2008
Mensajes: 276
Antigüedad: 15 años, 6 meses
Puntos: 1
Pregunta awk y espacios en blanco

Hola,

Tengo esta cadena de texto dentro de un fichero llamado test.txt:

Código:
      col1 col2 col3   col4   col5 col6  col7              col8          col9 col10
Ejecuto:

Código:
awk '{if($1=="col1"){$9="hjol"} print $0}' test.txt
y me devuelve:

Código:
col1 col2 col3 col4 col5 col6 col7 col8 hjol col10
Como se puede ver se han perdido los espacios. ¿Cómo puedo hacer para reemplazar la columna 9 y que no se pierdan los espacios?

Muchas gracias.
__________________
Uso Apache 2.2 con PHP 5.5.9 y MySQL 5.1
Uso Eclipse IDE for Java Developers, Version: Mars.1 Release (4.5.1), Build id: 20150924-1200 para programar en Java bajo Windows