[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: htmls automaticas con la consola de comandos



(si estoy suscripto a la lista, no hace falta enviarme copia)
El 28/02/2011 10:27 p.m., rantis cares escribió:
El día 28 de febrero de 2011 19:21, Gonzalo Rivero
<fishfromsalta@gmail.com>  escribió:
El 28/02/2011 10:14 p.m., rantis cares escribió:
El día 27 de febrero de 2011 04:33, Camaleón<noelamac@gmail.com>
  escribió:

El Sat, 26 Feb 2011 15:47:33 -0600, rantis cares escribió:

(...)


Tengo datos de varios articulos en formato texto ejemplo como el que
sigue:

----
PRODUCTO: CELULAR NOKIA FR 100
PRECIO: 1500
CARACTERISTICAS: PROCESADOR DE ALTA REGENERACION, PANTALLA DE 30
MEGAPIXELES. COMENTARIOS: ESTE CELULAR ME PARECE BUENO Y LO RECOMIENDO
AMPLIAMENTE.
----

Asi tengo miles de archivos de texto con miles de productos diversos,
precios diferentes, caracteristicas diferentes y comentarios diferentes.

¿Como puedo hacer para que cada articulo lo pueda mostrar en una pagina
html PERSONALIZADA?.

(...)

Tal y como lo tienes lo veo complicado de automatizar (más allá del
script que estás usando), porque en el archivo de texto donde tienes los
productos no tienes ningún elemento que actúe a modo de separador de
campos.

¿Me imagino que podrian ser los dos puntos:


¿Mi recomendación? Volcar esos archivos de texto a una base de datos
"decente" para poder tener toda la flexibilidad que quieras en la
representación de los datos en tu formulario, para mostrar los productos
en página separadas o para tener un buscador, etc...

Entonces tengo que volcar uno por uno? uff vaya que si sera una gran
tarea. Gracias por la respuesta.


si todos tienen esa misma estructura tipo
  clave: valor
y las "claves" son siempre las mismas (producto, precio, características y
comentarios) tendrías que poder hacer una tabla sin esfuerzo y llenar esa
tabla con muy poco esfuerzo.
Tarea para la casa: investigar como hacerlo, ni siquiera necesitás
expresiones regulares (¿no me acuerdo si bash tenía "split"? en caso de no,
ya toca hacer tus primeros pinitos en perl, phyton o php)
jEJE Yo creo que si tengo que comenzar con un lenguaje de programacion
porque la verdad quiero hacer todo con bash y creo que no se puede.

Gracias

en realidad con bash se puede hacer magia. Y la mejor parte es que con bash o perl seguramente alguien ya la hizo, solo hay que buscar en el lugar correcto (advanced bash scripting guide en el primer caso, cpan en el segundo) y hacer la pregunta correcta


pd/offtopic: estoy en win, y con thunderbird, y no se manejar ninguno, perdón si mando html :P


Reply to: