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

VBScript Discussion :

Découper un fichier en fonction de sa taille en conservant la cohérence


Sujet :

VBScript

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 37
    Points : 29
    Points
    29
    Par défaut Découper un fichier en fonction de sa taille en conservant la cohérence
    Bonjour,

    j'ai besoin de découper un fichier constitué de phrases cohérentes, en fonction de sa taille et en conservant sa cohérence.

    Je m'explique :
    * Le fichier FIC contient (en simplifiant) :
    abcd
    efg
    hi;

    jklmnop
    qrstu;

    * Je dois le découper en fichier de maximum 20 caractères.
    Si c'était aussi simple, cela donnerait donc deux fichiers :
    F1 :
    abcd
    efg
    hi;

    jk

    et F2 :

    lmnop
    qrstu;

    * Mais cela ne me convient pas parce-que je souhaite conserver des blocs entiers - matérialisés par les ;
    Ce que je souhaite, donc est :
    F1:
    abcd
    efg
    hi;

    et F2:
    jklmnop
    qrstu;

    * J'espère avoir été clair...
    Mon gros souci est que ce traitement doit tourner sous windows, qu'il n'y a que VBS de disponible et que je ne connais évidemment pas ce langage.
    Quelqu'un peut-il m'aider, please ?

    Steph

  2. #2
    Expert confirmé
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Points : 4 047
    Points
    4 047
    Par défaut
    Bonjour,

    Tu veux lire ton fichier d'origine et dès que tu trouves un ; tu veux écrire cette chaine dans un nouveau fichier ?

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 37
    Points : 29
    Points
    29
    Par défaut
    Citation Envoyé par pc75 Voir le message
    Bonjour,

    Tu veux lire ton fichier d'origine et dès que tu trouves un ; tu veux écrire cette chaine dans un nouveau fichier ?
    Non, je veux caser le maximum de blocs dans mes fichiers mais il faut impérativement que les blocs soient complets (donc finis par un ; )

  4. #4
    Expert confirmé
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Points : 4 047
    Points
    4 047
    Par défaut
    Re,

    Excuse moi, mais j'ai un peu de mal à saisir ce que tu veux faire.

    Tu veux créer des fichiers de maximum 20 caractères sans couper entre les ;

Discussions similaires

  1. Ecrire dans un fichier en fonction de la taille des éléments
    Par michel42 dans le forum Général Python
    Réponses: 2
    Dernier message: 03/05/2012, 16h54
  2. XP recherche fichier fonction de la taille
    Par VlaMonPseudo dans le forum Scripts/Batch
    Réponses: 1
    Dernier message: 10/12/2010, 20h45
  3. Découper un fichier en fonction des donnees vers un autre fichier.
    Par samBott dans le forum Administration système
    Réponses: 3
    Dernier message: 05/07/2009, 20h11
  4. fonction réduisant la taille d'un fichier
    Par Harry_polin dans le forum C
    Réponses: 22
    Dernier message: 27/11/2003, 13h56
  5. Fichier de fonctions globales
    Par PEM dans le forum C++Builder
    Réponses: 5
    Dernier message: 10/07/2002, 21h35

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