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

Administration système Discussion :

infos sur egrep


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2010
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2010
    Messages : 40
    Par défaut infos sur egrep
    Bonjour,
    j'ai script qui permet de tuer des requêtes trop longues dans mysql, il commence comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql -u root -ppassword -e 'show processlist\G'|egrep -b5 'Time: [6-9]{3,10}'
    Ma question est celle-ci :

    Quelqu'un peut-il me dire à quoi correspond [6-9]{3,10} ?

    J'espère que je ne me suis pas trompé et que je peux poster ici.
    Merci d'avance.

    Cyril.

  2. #2
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 946
    Par défaut
    Salut,

    Normalement ça matche une suite de 3 à 10 caractères numériques compris dans l'intervalle 6 à 9.

    Autrement dit, une suite de 6, de 7, de 8 et/ou de 9, consécutifs, mélangés ou pas, dans un minima de 3 à un maxima de 10.

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2010
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2010
    Messages : 40
    Par défaut
    Merci pour ton aide .
    Donc de 666 à 9999999999.
    Je pensais bien que ce devais être un truc comme ça mais je ne savais pas dans quel ordre.

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    1 946
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 1 946
    Par défaut
    Citation Envoyé par cyril_bft Voir le message
    Donc de 666 à 9999999999.
    Ben non justement et c'est d'ailleurs ce qui m'a étonné

    Une suite de 3 à 10 chiffres uniquement composée avec les caractères numériques 6, 7, 8 et 9

    Exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    $ cat brol
    658492
    678
    9768687
    654758293957426582
    123456789
    47895568722
    99999999999999
    88888
    777
    66
    648592718293
    3267822
    4567
    83283241
    
    $ egrep '[6-9]{3,10}' brol 
    678
    9768687
    123456789
    47895568722
    99999999999999
    88888
    777
    3267822
    
    $

  5. #5
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2010
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2010
    Messages : 40
    Par défaut
    OK...
    Bon, je pense que le plus simple sera de mettre [0-9]{4,10}
    J'ai pas été très fin sur ce coup-là .
    Merci.

  6. #6
    Membre averti
    Homme Profil pro
    Inscrit en
    Novembre 2010
    Messages
    40
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2010
    Messages : 40
    Par défaut
    Je me pose encore une question:
    Existe-t-il une syntaxe qui me permettrais de dire "à partir de 600" par exemple ?
    du genre: 6[0-9]{2,10}

    Cyril.

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

Discussions similaires

  1. Cherche lien info... sur l'analyse du code
    Par Alec6 dans le forum Qualimétrie
    Réponses: 3
    Dernier message: 03/03/2004, 15h44
  2. Récupérer des infos sur un AVI
    Par FredericB dans le forum C++Builder
    Réponses: 2
    Dernier message: 08/12/2003, 15h25
  3. Demande d'info sur treeview
    Par Anaxagore dans le forum IHM
    Réponses: 6
    Dernier message: 28/08/2003, 19h27
  4. [MFC]Info sur da la fusion sous Word
    Par kor dans le forum MFC
    Réponses: 6
    Dernier message: 22/08/2003, 12h14
  5. [CR] Infos sur l'utilisation de dll
    Par step dans le forum SAP Crystal Reports
    Réponses: 11
    Dernier message: 09/08/2002, 12h35

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