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

Applications et environnements graphiques Discussion :

question utilisation grep


Sujet :

Applications et environnements graphiques

  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 54
    Points : 25
    Points
    25
    Par défaut question utilisation grep
    Bonjour,

    j'ai un très long log qui contient des numéros de série unique
    et j'aimerai pouvoir extraire le texte du log entre 2 de ses balises
    de préférence directement dans le shell

    début log
    <numéro de série 1>
    log qui m'intéresse
    <numéro de série 2>
    reste du log

    est-ce possible avec grep ?
    merci pour votre aide.

  2. #2
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 129
    Points
    28 129
    Par défaut
    Bonjour,

    Pas de maniere simple avec grep non. Par contre, c'est possible avec awk. Je pense que la solution pour afficher du texte entre 2 balises a deja ete donnee sur ce forum, et donc que tu devrais pouvoir la trouver en faisant une recherche.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 54
    Points : 25
    Points
    25
    Par défaut
    j'ai trouvé la réponse ailleurs parce que j'ai pas réussi à me servir de la fonction recherche sur ce forum, je comprends pas comment on force le AND quand on passe plusieurs string sinon c'est virtuellement impossible à part lire 600 threads

    sinon la réponse est


    awk '/^<numero de serie2>/{p=0}p;/^<numero de serie1>/{p=1}' <input>

Discussions similaires

  1. Réponses: 2
    Dernier message: 18/04/2007, 11h55
  2. [REGEXP] Question Utilisation fonction replace
    Par calitom dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 27/03/2007, 17h39
  3. Question sur Grep
    Par zbouboy dans le forum Shell et commandes GNU
    Réponses: 7
    Dernier message: 15/02/2007, 23h56
  4. Question Utilisation cpu
    Par devdev2003 dans le forum Administration système
    Réponses: 4
    Dernier message: 03/12/2005, 17h01
  5. Une tite question sur Grep()
    Par bluecurve dans le forum Langage
    Réponses: 16
    Dernier message: 16/07/2005, 15h47

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