------ 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]

Responder a