Convertir un fichier *.dat en *.csv

Résolu
Matii_75 Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   -  
 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 40842 Date d'inscription   Statut Modérateur Dernière intervention   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 Date d'inscription   Statut Membre Dernière intervention   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 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

Il ressemble à quoi ton fichier .dat ?
0
Matii_75 Messages postés 22 Date d'inscription   Statut Membre Dernière intervention   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