![]() |
Hola y bienvenida de los Estados Unidos a la UNIX y Linux Foros! Gracias por su visita y formar parte de nuestra comunidad global.
|
|
google unix.com
|
|||||||
| Foros | Registro | Reglas de los Foros | Enlaces | Álbumes | Preguntas más frecuentes | Lista de miembros | Calendario | Búsqueda | Puestos de hoy | Marcar Foros Como Leídos |
| Programación de scripts de shell y Plantear preguntas sobre KSH, CSH, SH, BASH, PERL, PHP, SED, AWK y otros scripts de shell y lenguajes de script de shell aquí. |
Más UNIX y Linux Foro Temas usted puede encontrar útiles
|
||||
| Hilo | Hilo para principiantes | Foro | Respuestas | Último mensaje |
| Triml ceros a la izquierda en unix | kingofprussia | UNIX for Dummies Preguntas y Respuestas | 7 | 08-07-2008 06:04 AM |
| Ayuda necesaria relleno ceros a la izquierda | jakSun8 | Programación de scripts de shell y | 12 | 07-02-2008 08:41 PM |
| La eliminación de ceros a la izquierda de una variable | toshidas2000 | Programación de scripts de shell y | 6 | 02-27-2008 01:13 PM |
| cómo conservar ceros a la izquierda | Manish Jha | Programación de scripts de shell y | 3 | 11-09-2006 05:59 PM |
| Ceros a la izquierda | wtofu | Programación de scripts de shell y | 1 | 09-16-2006 03:52 PM |
![]() |
|
|
Linkback vínculo | Herramientas de hilo | Buscar en este Hilo | Tasa de Hilo | Modos de visualización |
|
|
|
||||
|
truncar ceros a la izquierda de una columna en un archivo
Hola
Tengo un archivo en el que tengo 5 columnas que están delimitados por "|" como se muestra ABC | 12 | YAK | METRICA | 000000019,5 XYZ | 10 | ABX | META | 000000002,5 Ahora mi obligación es tomar la última columna recortar el cero es para que los valores de las columnas y volver a escribir el mismo archivo en el mismo orden. Alguna sugerencia en relación con el mismo? der cualquier tipo de archivo es de utilidad hacer lo mismo? Gracias Narendar |
|
||||
|
Código:
# awk 'BEGIN{FS=OFS="|"}{$NF=$NF+0}1' file
ABC|12|YAK|METRIC|19.5
XYZ|10|ABX|META|2.5
|
|
||||
|
hola estoy recibiendo el siguiente mensaje de error cuando utiliza el comando awk
awk 'BEGIN (FS \u003d OFS \u003d"|"}{$ NF $ NF \u003d 0) 1' $ nombre_archivo Error: awk: error de sintaxis cerca de la línea 1 awk: rescate cerca de la línea 1 si es posible, se puede explicar lo que es este comando awk haciendo aquí? Gracias Narendar |
|
||||
|
Cita:
leer la página del manual para la definición de NF. Soy malo para explicar, tal vez alguien es tan amable de ayudar. |
|
||||
|
Hola,
Prueba este código, aunque no es a prueba .. #! / bin / ksh gato test19 | i en el archivo hacer cut-d "|"-f5 | tr-s "00" $ i hecho |
|
||||
|
Cita:
|
|
||||
|
sí a la impresión del contenido .. pero quiero escribir al mismo archivo ....
|
![]() |
| Marcadores |
| Etiquetas |
| awk, awk trim, trim, recortar awk |
| Herramientas de hilo | Buscar en este Hilo |
| Modos de visualización | Vota a este hilo |
|
|