Extraction d'un numero
AccroINFO
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
SVP je voudrais écrire un script afin d'extraire deux numéro en gras et les remplacer par X et Y ; ci dessous le fichier texte :
UNB+UNOB:3+BSCS-GMD+BSCS-VMD+150513:1123+00001027306312'
UNH+00001027306312+MDCMD:iX2'
XEV+11+SET+SERVICE++PARAMETER+Y+OBSW_1+07+20150513112343'
UNS+S'
XSV+SET++A0+OBSW_1+MARM1+Y+110'
XPM+SET+SERVICE+SERVICE_PARAMETER+1+GSM52++1+1+1+1+1+255215985+N++X10SMP'
XPM+SET+SERVICE+SERVICE_PARAMETER+2+GSM53++1+1+1+1+1+255215985+N++0036000'
XPM+SET+SERVICE+SERVICE_PARAMETER+3+GSM54++1+1+1+1+1+255215985+N++0000000'
UNS+S'
XPM+INFO+CONTRACT+++MARKET_ID++++++++++GSM'
XPM+INFO+RESOURCE+PORT++PORT++++++++++604016140000628'
XPM+INFO+RESOURCE+PORT++NUMBERING_PLAN++++++++++IMSI'
XPM+INFO+RESOURCE+PORT++SWITCH_ID++++++++++OBSW_1'
XPM+INFO+CONTRACT+++TARIFF_MODEL++++++++++20'
XPM+INFO+CONTRACT+++AUTHENTICATION_KI++++++++++FF4BF3390E048D39E643F9C9C820BCB8'
XSV+INFO+T11++OBSW_1+MARM1+N+1'
XPM+INFO+RESOURCE+DIR_NUM++DIR_NUM+1+++++++++212652273243'
XPM+INFO+RESOURCE+DIR_NUM++ROLE+1+++++++++MAIN'
XPM+INFO+RESOURCE+DIR_NUM++NUMBERING_PLAN+1+++++++++E.164'
XSV+INFO+T21++OBSW_1+MARM1+N+1'
XSV+INFO++11+OBSW_1+MARM1+N+6'
XSV+INFO++41+OBSW_1+MARM1+N+5'
XSV+INFO+T22++OBSW_1+MARM1+N+1'
XSV+INFO++A0+OBSW_1+MARM1+N+110'
XPM+INFO+SERVICE+SERVICE_PARAMETER+1+GSM52++1+1+1+1+1+255215985+N++X10SMP'
XPM+INFO+SERVICE+SERVICE_PARAMETER+2+GSM53++1+1+1+1+1+255215985+N++0036000'
XPM+INFO+SERVICE+SERVICE_PARAMETER+3+GSM54++1+1+1+1+1+255215985+N++0000000'
XSV+INFO++3C+OBSW_1+MARM1+N+116'
UNT+000028+00001027306312'
UNZ+1+00001027306312'
A l'aide des deux commandes sed et awk, ça devrait marcher, or j'suis débutant sous scripting shell, je vous remercie les gas .
SVP je voudrais écrire un script afin d'extraire deux numéro en gras et les remplacer par X et Y ; ci dessous le fichier texte :
UNB+UNOB:3+BSCS-GMD+BSCS-VMD+150513:1123+00001027306312'
UNH+00001027306312+MDCMD:iX2'
XEV+11+SET+SERVICE++PARAMETER+Y+OBSW_1+07+20150513112343'
UNS+S'
XSV+SET++A0+OBSW_1+MARM1+Y+110'
XPM+SET+SERVICE+SERVICE_PARAMETER+1+GSM52++1+1+1+1+1+255215985+N++X10SMP'
XPM+SET+SERVICE+SERVICE_PARAMETER+2+GSM53++1+1+1+1+1+255215985+N++0036000'
XPM+SET+SERVICE+SERVICE_PARAMETER+3+GSM54++1+1+1+1+1+255215985+N++0000000'
UNS+S'
XPM+INFO+CONTRACT+++MARKET_ID++++++++++GSM'
XPM+INFO+RESOURCE+PORT++PORT++++++++++604016140000628'
XPM+INFO+RESOURCE+PORT++NUMBERING_PLAN++++++++++IMSI'
XPM+INFO+RESOURCE+PORT++SWITCH_ID++++++++++OBSW_1'
XPM+INFO+CONTRACT+++TARIFF_MODEL++++++++++20'
XPM+INFO+CONTRACT+++AUTHENTICATION_KI++++++++++FF4BF3390E048D39E643F9C9C820BCB8'
XSV+INFO+T11++OBSW_1+MARM1+N+1'
XPM+INFO+RESOURCE+DIR_NUM++DIR_NUM+1+++++++++212652273243'
XPM+INFO+RESOURCE+DIR_NUM++ROLE+1+++++++++MAIN'
XPM+INFO+RESOURCE+DIR_NUM++NUMBERING_PLAN+1+++++++++E.164'
XSV+INFO+T21++OBSW_1+MARM1+N+1'
XSV+INFO++11+OBSW_1+MARM1+N+6'
XSV+INFO++41+OBSW_1+MARM1+N+5'
XSV+INFO+T22++OBSW_1+MARM1+N+1'
XSV+INFO++A0+OBSW_1+MARM1+N+110'
XPM+INFO+SERVICE+SERVICE_PARAMETER+1+GSM52++1+1+1+1+1+255215985+N++X10SMP'
XPM+INFO+SERVICE+SERVICE_PARAMETER+2+GSM53++1+1+1+1+1+255215985+N++0036000'
XPM+INFO+SERVICE+SERVICE_PARAMETER+3+GSM54++1+1+1+1+1+255215985+N++0000000'
XSV+INFO++3C+OBSW_1+MARM1+N+116'
UNT+000028+00001027306312'
UNZ+1+00001027306312'
A l'aide des deux commandes sed et awk, ça devrait marcher, or j'suis débutant sous scripting shell, je vous remercie les gas .
A voir également:
- Extraction d'un numero
- Numero prive - Guide
- Numéro père noël whatsapp - Accueil - Messagerie instantanée
- Numero imei - Guide
- Comment retrouver un numero supprimé - Accueil - Android
- Connaitre son numero sfr ✓ - Forum SFR
Justement, fallait se positionner d'abord sur le premier caractère juste avant 60401..., même chose pour 2126... et par la suite faire un grep de ces deux numero et les rediriger vers un fichier txt.. (pas forcément mais je veux les afficher) !! J'espère que vous m'avez compris =/
Enorme Merci.
Connais-tu ces 2 numéros pour faire la recherche ou non ?
Si tu ne les connais pas, quels sont les critères pour les trouver ?
Merci encore une fois