IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Unix Discussion :

conversion ebcdic ascii d'un fichier de type csv


Sujet :

Unix

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 16
    Points : 13
    Points
    13
    Par défaut conversion ebcdic ascii d'un fichier de type csv
    Bonjour,
    Je reçois de l'extérieur un fichier de type csv en EBCDIC sur une machine unix :
    J'utilise la commande du style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dd if=fichier_ebcdic of=fichier_desti_ascii cbs=600 conv=ascii
    J'obtiens des lignes du type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Obs;TIER_CIVLT;TIER_NOM;TIER_PREN;TIER_RUE;TIER_COMPLT_DISTR;TIER_COD_POSTL;TIER_VIL;TIER_DAT_NAISS;nodos;dataf;CREV_DAT_OUV_CTRT;CREV_NO_GRP;disp
    roj;plafp;xmtaug;montant;nplafp;nbmois_inac^M^Î1;M;BeeeN;GeeeeAUME;59 AVENUE DE CHAT;;94545;RUEIL MALMAISON CEDEX;19741112;60060140000153;151120
    10;20090211;72;960;1050;2750;3710;3800;1^M^Î2;
    Les lignes ne sont pas séparées correctement car les lignes sont de longueur variable.
    Je ne sais pas s'il existe des paramètres dans la commande dd autres qui conviennent.

    UltraEdit le fait directement mais je ne peux pas l'utiliser!

    Est-ce que quelqu'un a une idée??
    Merci d'avance
    Arnaud

  2. #2
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Points : 2 505
    Points
    2 505
    Par défaut
    Est-ce que tu as essayé avec iconv ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    16
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 16
    Points : 13
    Points
    13
    Par défaut
    Merci!

    Je n'ai pas essayé car je ne connais pas la table ebcdic initiale.
    Les caractères traduits de l'ebcdic sont bons : pas de pb de table de conversion (à priori)

    Je vais essayer mais je ne susi pas convaincu...

    D'aures idées?

Discussions similaires

  1. Petit problème de conversion EBCDIC -> ASCII
    Par alex140025 dans le forum Langage
    Réponses: 4
    Dernier message: 29/07/2011, 10h08
  2. Réponses: 5
    Dernier message: 17/04/2011, 10h52
  3. Pb de conversion EBCDIC ASCII
    Par doc malkovich dans le forum Linux
    Réponses: 3
    Dernier message: 08/04/2009, 11h25
  4. Rechercher des doublons dans un fichier de type csv
    Par phoenixatareva dans le forum C++
    Réponses: 6
    Dernier message: 12/08/2008, 20h02
  5. Réponses: 1
    Dernier message: 02/11/2006, 10h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo