Regex 2
Résolu/Fermé
Munduss
Messages postés
40
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
1 juin 2010
-
31 mai 2010 à 13:01
Munduss Messages postés 40 Date d'inscription jeudi 27 novembre 2008 Statut Membre Dernière intervention 1 juin 2010 - 31 mai 2010 à 14:04
Munduss Messages postés 40 Date d'inscription jeudi 27 novembre 2008 Statut Membre Dernière intervention 1 juin 2010 - 31 mai 2010 à 14:04
Bonjour,
J'ai une chaine de caractère de ce type: log="blabla LOGIN blablabla".
J'aimerai tester avec un script bash (unix) que la chaine $log contient LOGIN.
if [ expr $log : 'LOGIN' ] <= Ce test ne fonctionne pas! :(
J'ai une chaine de caractère de ce type: log="blabla LOGIN blablabla".
J'aimerai tester avec un script bash (unix) que la chaine $log contient LOGIN.
if [ expr $log : 'LOGIN' ] <= Ce test ne fonctionne pas! :(
A voir également:
- Regex 2
- 2 ecran pc - Guide
- Word numéro de page 1/2 - Guide
- France 2 uhd - Accueil - TV & Vidéo
- Whatsapp 2 - Guide
- Supercopier 2 pour pc - Télécharger - Gestion de fichiers
2 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
31 mai 2010 à 13:08
31 mai 2010 à 13:08
Salut,
C'est le code retour qu'il faut tester. Donc la variable "$?" qui contient ce code retour...
C'est le code retour qu'il faut tester. Donc la variable "$?" qui contient ce code retour...
grep -qo 'LOGIN' <<<$log if [ "$?" = 0 ] then echo "OK" else echo "NO OK" fi
Munduss
Messages postés
40
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
1 juin 2010
2
31 mai 2010 à 13:46
31 mai 2010 à 13:46
jipicy qu'est ce que je ferais sans toi! :')
Avant de l'utiliser j'aimerais être sur de comprendre ta solution. A quoi correspond "<<<". Je ne connais pas cette instruction. :s
Avant de l'utiliser j'aimerais être sur de comprendre ta solution. A quoi correspond "<<<". Je ne connais pas cette instruction. :s
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
31 mai 2010 à 13:55
31 mai 2010 à 13:55
C'est la redirection en entrée pour les variables :
Variable : <<<$VARIABLE Commande : < <(commande) ou < $(commande)
Munduss
Messages postés
40
Date d'inscription
jeudi 27 novembre 2008
Statut
Membre
Dernière intervention
1 juin 2010
2
31 mai 2010 à 14:04
31 mai 2010 à 14:04
Grand merci à toi! :)