Regex
Résolu
Munduss
Messages postés
43
Statut
Membre
-
Munduss Messages postés 43 Statut Membre -
Munduss Messages postés 43 Statut Membre -
Bonjour,
Je souhaiterais faire un regex sur un grep pour repérer "Addinfo: *, *, 5 " (Le premier * correspond à un nombre de plusieurs chiffres, le second * est un chiffre.)
Naïvement je tente un $grep -E 'Addinfo: *, *, 5 ' et ça ne fonctionne pas... :'(
(Tout ça pour un script pour ceux qui se demanderaient: "Mais pourquoi diable poste t'il ça dans le forum programmation le bougre?...")
Je souhaiterais faire un regex sur un grep pour repérer "Addinfo: *, *, 5 " (Le premier * correspond à un nombre de plusieurs chiffres, le second * est un chiffre.)
Naïvement je tente un $grep -E 'Addinfo: *, *, 5 ' et ça ne fonctionne pas... :'(
(Tout ça pour un script pour ceux qui se demanderaient: "Mais pourquoi diable poste t'il ça dans le forum programmation le bougre?...")
A voir également:
- Regex
- Regex buddy - Télécharger - Édition & Programmation
- Regex ne commence pas par ✓ - Forum Programmation
- Regex mot de passe ✓ - Forum Framework .NET
- Jquery regex ✓ - Forum Javascript
- Regex tabulation ✓ - Forum Programmation
4 réponses
Salut,
Comment se présente exactement ce que tu veux récupérer ?
Il nous faut un exemple précis et concret dans le contexte..
Comment se présente exactement ce que tu veux récupérer ?
Il nous faut un exemple précis et concret dans le contexte..
Je veux sortir toutes les traps snmp d'un log qui se composent de la manière suivante:
plein d'information, Addinfo: 475, 2, 5 no (null).
- Il y a forcément des données avant le Addinfo
- Ensuite il y a ", Addinfo: "
- Le nombre 475 est un champ variable, je suis même pas sur que ça soit un nombre à 3 chiffres systématiquement.
- Le chiffre 2 est un champ variable de 1 chiffre systématiquement.
- je ne sais pas si no (null) est systématique
plein d'information, Addinfo: 475, 2, 5 no (null).
- Il y a forcément des données avant le Addinfo
- Ensuite il y a ", Addinfo: "
- Le nombre 475 est un champ variable, je suis même pas sur que ça soit un nombre à 3 chiffres systématiquement.
- Le chiffre 2 est un champ variable de 1 chiffre systématiquement.
- je ne sais pas si no (null) est systématique