por explorer » 2007-12-15 20:21 @889
Bienvenido a los foros de Perl en Español, pajarito.
De tu pregunta intento deducir que te refieres a leer un fichero de texto y pasarlo a una base de datos.
Perl está muy bien dotado para leer y parsear ficheros. Si tienen una estructura más o menos regular es muy fácil leerlos y pasarlos a base de datos.
Importa menos saber qué carácter se está usando como separador de campos, que saber simplemente que los campos sí están separados de forma regular (es decir: siempre el mismo separador, ordenado en registros, y los registros separados por el mismo carácter separador de registros).
Por este foro verás muchos ejemplos de lectura de ficheros con una determinada estructura regular, y el procedimiento Perl usado para leerles. El luego cómo se procese esa información, si va a parar a una base de datos o se hará un cálculo con ellos, es otra parte del problema que intentará resolver el programa.
Respondiendo a tu pregunta... No importa cómo estén los datos de partida... Si estás pensando en que tienes que formatearlos antes de entregárselos al programa que alimenta la base de datos, estás equivocado... el programa Perl hará (debería hacer) todo el trabajo.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES