[eside-ghost] Procesar un archivo de texto

DAVID RODRIGUEZ dajon en euskalnet.net
Mie Ago 25 18:03:36 CEST 2004


Aupa,

Gracias por responder tan rapido. Si entiendo bien awk ' BEGIN
{FIELDWIDTHS = "128"} /^2693/{print $0}' FICHERO, me dara la respuesta 
en una linea los registros de 128 bytes concatenados unos tras otros, 
no?

un saludo y gracias

David Rodriguez Torrontegui

dajon en euskalnet.net

----- Mensaje Original -----
De: Pablo Perez Perez <pablofausto en ya.com>
Fecha: Miércoles, Agosto 25, 2004 5:25 pm
Asunto: Re: [eside-ghost] Procesar un archivo de texto

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> DAVID RODRIGUEZ dijo esto el dia 25/08/2004 17:15:
> 
> | Aupa,
> |
> | Tengo un pequeño problema tengo un archivo de texto que es una sola
> | linea. Dentro de esa linea van una serie de registros, cada registro
> | son 128 Bytes, no hay ningun cararter que diferencie un registro de
> | otro.
> |
> | Hay alguna manera de configurar el awk o el grep o cualquier otro
> | programa para que en vez de buscar el retorno de carro '\n' para 
> cada| registro, defina cada registro cada 128 Bytes.
> |
> | ¿Es dificil? Bueno un saludo, gracias.
> |
> 
> 
> En AWK es facil, se hace definiendo el tamaño de los registros del
> fichero de entrada con FIELDWIDTHS, tienes un ejemplo aqui:
> 
> http://www.gnu.org/software/gawk/manual/html_node/Constant-Size.html
> 
> 
> Saludos,
> Pablo Perez.
> 
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (MingW32)
> 
> iD8DBQFBLK9wMi9kPWsYlRURAljlAJ90DoIjHi64Q/NQZ0POztcRCtA8fQCgi7qI
> Zf1kPBdGXQpsrUJrCOwQmvU=
> =iwV9
> -----END PGP SIGNATURE-----
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
> 



Más información sobre la lista de distribución eside-ghost