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

Shell et commandes GNU Discussion :

bash - test regex


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Loisir / Plaisir
    Inscrit en
    Février 2012
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Loisir / Plaisir

    Informations forums :
    Inscription : Février 2012
    Messages : 32
    Par défaut bash - test regex
    Bonjour.

    Voici le résumé de mon problème :

    J'ai une variable A qui contient "JE TU IL"
    J'ai un fichierB qui contient "NOUS TU VOUS ILS" (sur 4 lignes)

    Je cherche a faire un test pour me dire faire action 1 si le fichier contient un élément de A

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    while read LINE
    do
    if [[ $A =~ *$LINE* ] ; then
    action 1
    else
    action 2
    done < fichierB
    mais la regexp n'a pas l'aire de fonctionner
    pouvez-vous m'aider d'avance merci !

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 651
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 651
    Par défaut
    Bonjour,

    il manque un crochet fermant.
    les astérisques ne sont pas nécessaires, ou alors le tilde peut être remplacé par un autre signe égal.
    il manque le fi.
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  3. #3
    Membre averti
    Homme Profil pro
    Loisir / Plaisir
    Inscrit en
    Février 2012
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Jura (Franche Comté)

    Informations professionnelles :
    Activité : Loisir / Plaisir

    Informations forums :
    Inscription : Février 2012
    Messages : 32
    Par défaut Resolu - bash - test regex
    merci

    cela fonctionne bien mieux !


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

Discussions similaires

  1. Bash et regex
    Par lokomass dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 08/06/2013, 12h44
  2. [BASH] Test sur les dates
    Par pdavid dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 25/05/2011, 17h14
  3. Réponses: 8
    Dernier message: 01/08/2007, 15h38
  4. Bash : Test d'une chaine
    Par kimlee dans le forum Administration système
    Réponses: 2
    Dernier message: 26/01/2007, 13h31

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