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

Scripts/Batch Discussion :

Filtrer un gros fichier texte


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    29
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Mars 2006
    Messages : 29
    Par défaut Filtrer un gros fichier texte
    Bonjour,

    J'ai un (très) gros fichier qui fait plus de 2 millions de lignes , impossible donc à ouvrir sous Excel.
    Dans ce fichier, quasiment 1 ligne sur 2 (commençant par "//") est inutile (malheureusement pas systématiquement).
    Exemple:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    // Node=""   [3009,00] Initiate Download Rsp
       0.2000 1  5C0             Rx   d 8 60 09 30 00 00 00 00 00
       1.0100 1  Statistic: D 14 R 0 XD 0 XR 0 E 0 O 0 B 0.68%
    // Node="" T0 Operational  
       1.0127 1  740             Rx   d 1 05
    Je pensais écrire un script BATCH pour lire chaque ligne du fichier et réécrire dans un nouveau fichier seulement celles qui ne commencent pas par "//". Je ne pense pas que ce soit compliqué, mais mes connaissances en BATCH sont limitées !

    Quelqu'un pourrait-il m'aider sur le script à écrire svp ?
    Merci beaucoup par avance pour votre aide

  2. #2
    Membre Expert Avatar de Drizzt [Drone38]
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2004
    Messages
    1 001
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 001
    Par défaut
    Pas besoin d'un script :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    findstr /B /V /C:"//" fichier.ext > fichier.out
    fichier.ext étant ton fichier en entrée et fichier.out celui en sortie.


    Entre nous je pense que ça va ramer sec sur 2millions de lignes.

  3. #3
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 2
    Par défaut meme probleme
    Bonjour,
    J’ai le même problème, la j'ai un fichier texte qui fait des milliers de ligne et vu que certaine ligne ne sert à rien, je voudrais supprimer les lignes qui contiennent un champ bien spécifique.
    Si vous pouvez m'aider je serai reconnaissante.

  4. #4
    Membre Expert Avatar de Drizzt [Drone38]
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Mai 2004
    Messages
    1 001
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur de projet

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 001
    Par défaut
    J’ai le même problème,

    Même problème, même solution.

  5. #5
    Membre Expert
    Inscrit en
    Avril 2010
    Messages
    1 495
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 1 495
    Par défaut
    +1, Trop bien dit.

Discussions similaires

  1. Problème lecture gros fichier texte
    Par UnnamedBoy dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 22/02/2008, 11h13
  2. Réponses: 50
    Dernier message: 19/10/2007, 23h38
  3. JTextPane : Affichage de gros fichiers texte
    Par patanoc dans le forum AWT/Swing
    Réponses: 13
    Dernier message: 26/02/2007, 19h10
  4. [C#]Lecture gros fichier texte
    Par kekesilo dans le forum Windows Forms
    Réponses: 5
    Dernier message: 20/05/2006, 13h58
  5. [VBA-E]Telecharger un gros fichier texte
    Par Elstak dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 10/04/2006, 09h16

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