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 :

récupération de fichier en fonction de leur contenu


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
    Juillet 2008
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 50
    Par défaut récupération de fichier en fonction de leur contenu
    Bonjour,

    J'ai n fichier txt dans un répertoire, et je voudrais récupérer les noms des fichiers qui contiennent sur leur 3ème ligne la valeur 21 qui correspond au 2 premiers chiffres de la ligne.

    Je continue mes recherches sur le forum en parallèle.

    Cordialement

  2. #2
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    Si tu me montrer le contenu de ton fichier.txt cela m'aiderai beaucoup

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 50
    Par défaut
    Ok, pour te montrer le fichier txt, en parallèle j'ai avancé, mais mon code me renvoie tous les fichiers contenant les chiffres 21!!
    Mon code est le suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    @echo off
    find "21" "C:\Documents and Settings\yguerin\Bureau\GABARITS\UNION_GABARITS\*.txt" > test.txt
    echo.
    pause
    Mon fichier texte a cette tête là, mais pour cela il faut l'ouvrir avec wordpad sinon c'est tout sur une seule ligne:
    0006 . CA MERCATOR
    1997
    21 6378137.00000 298.257223563
    0

    1.744118 982856.3953
    1154.0000 1553.0000 -1498.0000 -868.0000
    1098.79 749.82 60.0
    Ce qui m'intéresse de récupérer est le 21 en jaune

    Cordialement

  4. #4
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    ben alor si le contenu s'affiche sur une seul ligne avec le bloc not, je sais pas si ca va marcher, mais met moi le fichier en piéces joint je vai essayer quelqyue chose

    Un piste pour faire ce que tu veut si ca marche il faut utiliser une boucle for

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 50
    Par défaut
    Je me penche sur la boucle for et tu trouveras en pièce jointe un exemple de fichier.

    Cordialement
    Fichiers attachés Fichiers attachés

  6. #6
    Membre éprouvé
    Avatar de koKoTis
    Profil pro
    Inscrit en
    Août 2006
    Messages
    3 438
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 3 438
    Par défaut
    ben moi j'ai remplacer mon bloc note par metapd, et il y a plusieur ligne, je teste le code

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Batch] Supprimer des fichiers en fonction de leur date
    Par charlix dans le forum Scripts/Batch
    Réponses: 55
    Dernier message: 05/10/2015, 17h18
  2. [Batch] Renommer des fichiers en fonction de leur contenu
    Par seemax dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 04/04/2012, 14h24
  3. Comment dimensionner JFrame ou JPanel en fonction de leur contenu
    Par L4BiN dans le forum Agents de placement/Fenêtres
    Réponses: 7
    Dernier message: 15/02/2007, 14h49
  4. Réponses: 4
    Dernier message: 03/09/2006, 19h12
  5. Récuperer des fichiers en fonction de leur ancienneté
    Par julien000 dans le forum Langage
    Réponses: 3
    Dernier message: 24/07/2006, 17h09

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