[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]On Wed, 14 Jun 2000, Gunnar Wolf wrote: > > Necesito procesar algunos documentos de texto (iso-8859-1) > > con perl, pero ocasionalmente algunas palabras que comien- > > zan en un renglón terminan el siguiente (como en estas lí- > > neas). ¿Cómo le hago para quitar el guión y volver a te- > > ner la palabra completa? > > A ver... Va al hilo, sin probar. Asumo que quieres procesar palabra por > palabra y que el archivo completo cabe en memoria. Modificarlo para que > vaya linea por linea debe ser trivial. Mmm. No estoy seguro que quepa en memoria, pero voy a probar. Hace unos años utilicé un programa que se llamaba "cambios consistentes" que permitía hace lo siguiente: nl ' ' > nl back # quita espacios al principio de la linea ' ' nl > nl back # quita espacios al final de la linea nl nl > nl back # quita líneas en blanco '-' nl > '' # quita el guión al final de la linea # y lo pega con la siguiente En el peor de los casos, un programita en C puede hacer lo anterior :-) --- Ing. Héctor Daniel Cortés González <hdcg en cie unam mx> http://www.cie.unam.mx/W_Personal/hdcg.html -- Para desuscribirse, mande correo a: ayuda-unsubscribe en linux org mx Para comandos adicionales, envíelo a: ayuda-help en linux org mx