------ Original Message ------
Received: Wed, 01 Aug 2007 10:41:54 AM ART
From: "Marco Antonio de Hoyos" <[EMAIL PROTECTED]>
To: "Lista de temas generales del LUGAr y de Linux" <[email protected]>
Subject: [LUGAr-gral] exprimir expresiones regulares
buenos dias..!!!
tengo un archivo de texto, que pesa varios megas (5 aprox) y que tengo
que "acomodar" el nombre del mismo, en base a unos valores de la 1ra
linea de este..
pero.. tengo que cambiar de lugar algunos valores de la linea 1 y
luego cambiar de nombre al archivo original. este ultimo paso, es
facil, pero el tema de sacar los valores y tener una salida "Limpia"
se me complica..
paso el ejemplo:
el archivo se llama ejemplo.txt y pesa 5 mb.
la 1ra linea, que me da los valores que necesito, tiene algo asi (que
lo saco en el comando head -1 ejemplo.txt):
09432570070731000001
a este valor, tengo que acomodarlo asi:
00000120070731
y luego ese valor, renombro el archivo a 00000120070731.txt
este ultimo paso, lo tengo resuelto, pero del "como" sacar y limpiar
la 1ra linea, se me complica :(
si alguien me pasa alguna idea de como hacerlo, o que comando usar, me
estaria ahorando varias horas de buscar en el google (y ya voy por el
2do dia) :P
salutes...
--
Marco Antonio de Hoyos
15-5-157-2322 // 4268-1557 // nxtl: 160*7070
Claypole - Pcia. de Bs. As.- Argentina
ICQ#92702911 / jabber: [EMAIL PROTECTED]
------------------------------------------------------------------
No esta claro que hay qyue hacer, por ejemplo yo veo que el 70731 es parte del
numero original, pero el 12 y los demas ceros no se sabe si son del numero
original o los metiste vos. Los valores a extractar estan en posiciones fijas
?
Cual es el procedimiento (en espanol) para modificar cada numero?
Seguramente se puede hacer con exp. regulares o tal vez con algun comandito
del SH, ya que es solo la primera linea que tenes que tratar
Saludos,
Alberto
--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/
/* Publica y encontra trabajo relacionado con softlibre en
http://www.usla.org.ar/modules/jobs/ */
Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]