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

