El Jue 19 Abr 2001 19:38, Miguel Rodr�guez Penabad escribi�:
> Hola a todos,
> tengo un(os) ficheros de texto para importar a una BD, y algunas de las
> lineas me dan problemas. Me gustar�a poder imprimirlas o redirigirlas a
> un fichero para ver que demonios pasa con ellas, pero hasta ahora lo
> unico que mi neurona me ha dicho para seleccionar la linea L del fichero
> es 
> head -L fichero | tail -1
> Y la verdad, con ficheros de 2 millones de filas, tarda un mundo.
> �A alguien se le ocurre alguna forma de seleccionar alguna fila por
> numero?
> He pensado en awk y controlar el NR, pero me da que va a ser lento
> igual...
> 
> Gracias a todos
>       Miguel
> 
> -- 
> =========================================================================
> Miguel Rodriguez Penabad              [EMAIL PROTECTED]
> Laboratorio de Bases de Datos         http://emilia.dc.fi.udc.es/labBD
> Facultade de Inform�tica              Universidade da Coru�a (Spain)
> =========================================================================
> 
> 
> --  
> Unsubscribe?  mail -s unsubscribe 
[EMAIL PROTECTED] < /dev/null
> 
> 
Hola!
Si las l�neas tienen todas el mismo tama�o (bytes) puedes hacer una peque�a 
"utilidad" en C usando lseek (seguro que existe alg�n comando que hace esto, 
pero yo no lo conozco). Pero si las l�neas no tienen el mismo tama�o, creo 
que vas a tener que recorrer todo el fichero hasta encontrar la l�nea que 
quieres (me temo)
Saludos:

October

Responder a