Convertir un archivo *.dat en *.csv

Resuelto
Matii_75 Mensajes publicados 22 Estado Miembro -  
 Papy nice -
Hola,

Estoy buscando cómo convertir un archivo *.dat a *.csv con el fin de realizar una importación en una base de datos MySQL.

Gracias
Configuración: Linux Konqueror 3.5

3 respuestas

jipicy Mensajes publicados 40842 Fecha de registro   Estado Moderador Última intervención   4 898
 
Solo hay que sustituir cada tabulación por un punto y coma :
sed 's/\t/;/g' fichier_origine.dat > fichier_sortie.csv
;-))

--
JP - Criador de pingüinos -
Haga un gesto por el medio ambiente, cierre sus ventanas y adopte un pingüino.
8
Matii_75 Mensajes publicados 22 Estado Miembro 1
 
Impecable, gracias. Bueno, para la inserción en la tabla, aún no está ganado, pero ya es algo.

Gracias.
0
jipicy Mensajes publicados 40842 Fecha de registro   Estado Moderador Última intervención   4 898
 
Hola,

¿Cómo es tu archivo .dat?

--
JP - Criador de pingüinos -
Haga un gesto por el medio ambiente, cierre sus ventanas y adopte un pingüino.
0
Matii_75 Mensajes publicados 22 Estado Miembro 1
 
Données en quantité importante, sur le modèle suivant :

8:0:46:b0:17:96 10.0.0.1 1113552067
0:8:5:7c:82:16 10.17.0.218 1207067849 eth0
0:c0:9f:7a:a6:8d 164.34.26.13 1170829191
8:0:46:b0:17:96 164.34.20.13 1113557065

Le tout séparé par des tabulations.
0
Papy nice
 
Hola,

Acabo de migrar de una PC con Windows XP a una PC con Windows Vista.
En el XP tenía una libreta de direcciones que funcionaba con Palm y, por lo tanto, en *.dat.
Se transfirió a Vista, pero quiero dejar Palm e importar mi *.dat en "contactos de Windows".
Sin embargo, este último me pide que primero convierta *.dat en *.csv.
Estoy dispuesto, pero ¿cómo lo hago?
Si alguien puede ayudarme, sería genial. Gracias de antemano
Papy Nice
0