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

Web Perl Discussion :

Récherche d'info dans un fivhier .txt


Sujet :

Web Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 43
    Par défaut Récherche d'info dans un fivhier .txt
    Salut!

    Je viend demander de l'aide ^^
    Je suis débutant en perl ... et j'ais un petit souci mais je me torture car je n'arrive pas à comprendre .
    Je vous expose mon problème:
    - Je fais des sauvegardes sur bande au boulot. La date, le type de sauvegardes et le numéro des bandes sont stokée sur un fichier .log.
    - Je voudrais allé chercher des infos présices comme la date et le type de sauvegardes sur ce fichier .log et les rassemblèes sur un fichier .txt à l'aide d'un script perl.
    - Le problème est que je ne sais pas comment mis prendre....

    Pour toutes questions complémentaire n'hésitez pas!!

    PS: dsl je me suis rendu compte après que je me suis tromper de lieu pour poster dsl...

    Merci d'avance
    Kimous

  2. #2
    Membre chevronné Avatar de iblis
    Inscrit en
    Janvier 2007
    Messages
    510
    Détails du profil
    Informations personnelles :
    Âge : 59

    Informations forums :
    Inscription : Janvier 2007
    Messages : 510
    Par défaut
    • Lis le fichier ligne par ligne
    • Isole les champs qui t'intéressent
    • Ecris les infos sur la sortie
    Si tes enregistrements sont multilignes, tu vas avoir besoin d'une gestion d'état dans la lecture ligne à ligne.

    Sinon, voici un exemple tout bête qui imprime le deuxième champ, si la ligne contient au moins trois champs séparé par des espaces ou des tabulations.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    #!/usr/local/bin/perl
    use strict; use warnings;
     
    while (<>) {
        my @fields = split /\s+/;
        print $fields[1], "\n" if @fields >= 3;
    }
    Sauf si le fichier de log est très structuré un uniligne devrait faire l'affaire.

    Si tu n'y arrives pas du premier coup, poste tes essais (avec un bout du fichier de log).

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 43
    Par défaut
    Je te remerci beaucoup pour ta réponse, ça fut rapide!
    ^^

    Je test au plus vite et fais par du résultat qu'il soit positif ou négatif!

    Encore merci!

    Kimous

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    43
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 43
    Par défaut
    C'est bon j'ais trouver la solution!!!
    Youpie DSL....

    Bref te remercie car c'était la formule qui me manquai

    Encore merci pour ton aide!

  5. #5
    Membre chevronné Avatar de iblis
    Inscrit en
    Janvier 2007
    Messages
    510
    Détails du profil
    Informations personnelles :
    Âge : 59

    Informations forums :
    Inscription : Janvier 2007
    Messages : 510
    Par défaut
    Pense à passer ton poste en résolu.

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

Discussions similaires

  1. Recherche d'info dans plusieur fichier .TXT
    Par lixil dans le forum VBScript
    Réponses: 5
    Dernier message: 14/11/2014, 23h22
  2. Récupération d'info dans un fichier txt + traitements
    Par Bhaalou dans le forum Shell et commandes GNU
    Réponses: 9
    Dernier message: 12/04/2012, 10h24
  3. [WD-2003] Modification d'un modèle .DOT pour récupération d'infos dans un .TXT
    Par thefutureisnow dans le forum VBA Word
    Réponses: 8
    Dernier message: 08/02/2011, 10h13
  4. [XL-2003] Macro permettant de recupérer des infos dans un fichier .txt externe
    Par EsKa68 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 10/08/2010, 11h09
  5. Réponses: 4
    Dernier message: 08/04/2006, 09h10

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