Rechercher : dans
Par :

Convertir un fichier *.dat en *.csv

Dernière réponse le 9 jui 2009 à 10:10:27 Matii_75, le 26 mai 2008 à 10:18:24 
 Signaler ce message aux modérateurs

Bonjour,

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

Merci

Configuration: Linux
Konqueror 3.5

Meilleures réponses pour « convertir un fichier *.dat en *.csv » dans :
Fichier DAT Voir Format DAT Un fichier DAT Un fichier .dat est un fichier de données (.DAT signifie data). En général, il s'agit d'un fichier binaire, créé par un programme et utilisable uniquement par ce programme, ce qui signifie qu'il n'est pas censé être ouvert...
Excel - Convertir fichier(s) CSV / XLS VoirComme dit dans le titre, cette application convertit des fichiers CSV en fichiers XLS N’est pas nécessaire pour Excel 2007, ce dernier faisant la conversion automatiquement La conversion n’ayant pas de mise en forme, en cas de modification...

1

jipicy, le 26 mai 2008 à 10:19:57

Salut,

Il ressemble à quoi ton fichier .dat ?
JP - Éleveur de pingouins -
Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot.

Répondre à jipicy

2

Matii_75, le 26 mai 2008 à 10:22:52

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.

Répondre à Matii_75

3

jipicy, le 26 mai 2008 à 10:28:08

Il suffit alors de substituer chaque tabulation en point-virgule :

sed 's/\t/;/g' fichier_origine.dat > fichier_sortie.csv
;-))
JP - Éleveur de pingouins -
Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot.

Répondre à jipicy

4

Matii_75, le 26 mai 2008 à 10:39:53

Impeccable merci, bon pour l'insertion dans la table c'est pas encore gagné mais c'est déjà ça.

Merci

Répondre à Matii_75

5

 Papy nice, le 9 jui 2009 à 10:10:27

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

Répondre à Papy nice
Collection CommentÇaMarche.net