[SHELL] récupérer ce qui suit un mot ac grep
Résolu
onizuzu
-
anisse4 Messages postés 209 Date d'inscription Statut Membre Dernière intervention -
anisse4 Messages postés 209 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
alors voila, j'ai une chaine en entrée dans un fichier. dans cette chaine je sais qu'a un moment il y a
blablabla Id Reservation = 10000 blablabla
Je cherche à récupérer 10000 qui est toujours placé juste après Id Reservation
La longeur de cette chaine est variable c'est à dire que Id Reservation = 10000 ne sera pas toujours au même endroit dans la chaine.
J'essaye des commandes avec grep mais je n'y arrive pas.
J'ai essayer un grep -o Id Reservation ... mais je ne sais pas comment lui dire que je voudrait les chiffres qui suivent.
Est ce que vous voyez comment faire?
Merci beaucoup
alors voila, j'ai une chaine en entrée dans un fichier. dans cette chaine je sais qu'a un moment il y a
blablabla Id Reservation = 10000 blablabla
Je cherche à récupérer 10000 qui est toujours placé juste après Id Reservation
La longeur de cette chaine est variable c'est à dire que Id Reservation = 10000 ne sera pas toujours au même endroit dans la chaine.
J'essaye des commandes avec grep mais je n'y arrive pas.
J'ai essayer un grep -o Id Reservation ... mais je ne sais pas comment lui dire que je voudrait les chiffres qui suivent.
Est ce que vous voyez comment faire?
Merci beaucoup
A voir également:
- [SHELL] récupérer ce qui suit un mot ac grep
- Classic shell - Télécharger - Personnalisation
- Comment recuperer un message supprimé sur whatsapp - Guide
- Trousseau mot de passe iphone - Guide
- Comment récupérer un compte yahoo sans mot de passe - Guide
- Mot de passe - Guide
1 réponse
oki,
j'ai trouvé en utilisant les expressions rationnelles.
Si cela peut aider quelqu'un un jour:
grep -o -E "Id Reservation = [0-9]*" fichier
voilà , il ya peut être moyen de faire mieux mais ça marche
j'ai trouvé en utilisant les expressions rationnelles.
Si cela peut aider quelqu'un un jour:
grep -o -E "Id Reservation = [0-9]*" fichier
voilà , il ya peut être moyen de faire mieux mais ça marche
anisse4
Messages postés
209
Date d'inscription
Statut
Membre
Dernière intervention
21
C'est ce qu'on appelle "on n'est jms mieux servi que par soi-même" . N'oublis pas de mettre ton problème en Résolu :))