On Mon, 2011-08-15 at 12:57 -0400, Michel Vega Fuenzalida wrote: > > ¿Pudieras mandar una o dos líneas del problema, a ver si se nos ocurre > > algo? > Por supuesto, no es algo secreto, aquí mando 2 tuplas (se llevan > varias líneas por en la BD es un solo registro): > "274" "No Definido" "Staphylococcus coagulasa negativa" "NULL" "NULL" > "NULL" "NULL" "NULL" "NULL" "NULL" "NULL" "NULL" "NULL" "Sensible" > "NULL" "NULL" "NULL" "Sensible" "NULL" "NULL" "NULL" "NULL" "NULL" > "Sensible" "Resistente" "Sensible" "NULL" "NULL" "Exudado uretral" > "NULL" "Sensible" "NULL" "09-09-2008" "NULL" > > "238" "Obstetricia Perinatología Hogar Materno" "Escherichia coli" > "Resistente" "NULL" "NULL" "Resistente" "NULL" "Sensible" "NULL" > "NULL" "NULL" "NULL" "NULL" "NULL" "NULL" "NULL" "Resistente" "NULL" > "NULL" "NULL" "NULL" "NULL" "Sensible" "NULL" "NULL" "NULL" "NULL" > "Exudado vaginal" "NULL" "NULL" "NULL" "08-09-2008" "NULL" >
Puse en hospital.txt el texto que enviaste, luego: nalonso@thevenin:~$ cat hospital.txt | sed -e 's/" "/\n/g' | tr -d '"' 274 No Definido Staphylococcus coagulasa negativa NULL NULL NULL NULL NULL NULL NULL NULL NULL NULL Sensible NULL NULL NULL Sensible NULL NULL NULL NULL NULL Sensible Resistente Sensible NULL NULL Exudado uretral NULL Sensible NULL 09-09-2008 NULL 238 Obstetricia Perinatología Hogar Materno Escherichia coli Resistente NULL NULL Resistente NULL Sensible NULL NULL NULL NULL NULL NULL NULL NULL Resistente NULL NULL NULL NULL NULL Sensible NULL NULL NULL NULL Exudado vaginal NULL NULL NULL 08-09-2008 NULL cat muestra, sed divide la cadena por el token " ", (comilla-espacio-comilla), eso deja "huérfano" una comilla abierta al principio y otra al final, para eso está tr, para eliminar las comillas huérfanas. Saludos fraternales, nat ______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l