Tienes otra alternativa: sed Yo tuve que hacer algo parecido una vez.
For i in fichero1 fichero2 fichero* Do Sed "s/^Oct 14//" > tmp; cp tmp $i; rm $i Done Y listo. Eso elimina Oct 14 de todos los ficheros dados. Hasta luego. :-) -----Mensaje original----- :-) De: José Tormo [mailto:[EMAIL PROTECTED] :-) Enviado el: lunes, 14 de octubre de 2002 13:18 :-) Para: debian-user-spanish :-) Asunto: RE: Borrar una linea de un archivo (SOLUCIONADO) :-) :-) :-) :-) asias. :-) :-) No sabia lo del -v :-) :-) Un saludo y gracias de nuevo :-) :-) -----Mensaje original----- :-) De: Javier Donaire [mailto:[EMAIL PROTECTED] :-) Enviado el: lunes, 14 de octubre de 2002 12:14 :-) Para: José Tormo :-) CC: debian-user-spanish :-) Asunto: Re: Borrar una linea de un archivo :-) :-) :-) El lun, 14-10-2002 a las 11:47, José Tormo escribió: :-) > Necesito, desde la linea de comandos, borrar una linea de :-) un archivo :-) > que empieza siempre con la fecha y hora Ej. "Oct 14" :-) :-) :-) grep -v '^Oct 14' fichero > nuevo_fichero :-) :-) :-) Un saludo. :-) :-) :-) :-) :-) -- :-) To UNSUBSCRIBE, email to :-) [EMAIL PROTECTED] :-) with a subject of "unsubscribe". Trouble? Contact :-) [EMAIL PROTECTED] :-) :-) :-) :-) :-) :-) :-) -- :-) To UNSUBSCRIBE, email to :-) [EMAIL PROTECTED] :-) with a subject of "unsubscribe". Trouble? Contact :-) [EMAIL PROTECTED] :-)