Convertir un fichier *.dat en *.csv

Résolu
Matii_75 Messages postés 22 Statut Membre -  
 Papy nice -
Bonjour,

Je cherche comment convertir un fichier *.dat en *.csv en vue d'une importation dans une base de données MySQL.

Merci
A voir également:

3 réponses

jipicy Messages postés 41342 Statut Modérateur 4 896
 
Il suffit alors de substituer chaque tabulation en point-virgule :
sed 's/\t/;/g' fichier_origine.dat > fichier_sortie.csv
;-))
8
Matii_75 Messages postés 22 Statut Membre 1
 
Impeccable merci, bon pour l'insertion dans la table c'est pas encore gagné mais c'est déjà ça.

Merci
0
jipicy Messages postés 41342 Statut Modérateur 4 896
 
Salut,

Il ressemble à quoi ton fichier .dat ?
0
Matii_75 Messages postés 22 Statut Membre 1
 
Des 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
 
Bonjour,

Je viens de migrer d'un PC sous windows XP vers un PC sous windows Vista.
Sur le XP j'avais un carnet d'adresses fourni qui fonctionnait sous Palm et donc en *.dat
Il est transféré sur le Vista mais je souhaite quitter Palm et importer mon *.dat dans "contacts windows"
Or ce dernier me demande de convertir d'abord *.dat en *.csv
Je veux bien mais je fais comment ?
Si quelqu'un peut m'aider ce serait sympa. Merci d'avance
Papy Nice
0