[shell] extraction de nombre d'une chaîne
Llya
-
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je cherche à extraire des nombres d'une chaîne de caractère. Je m'explique :
j'ai une chaîne comme ceci dans une variable var:
< mot-12345 blablablabla
< mot-154 blablablablabla blablabla blablabla
<mot-6543 blabla
Je voudrais récupérer les nombres qui suivent mot-
j'ai essayé avec une solution en sed mais je suis pas douée et ça a rirn donné ><' .
Ma solution echo $var | sed -n "s/.*mot-\([^]*\).*/\1/p"
Est-ce que quelqu'un a une idée ?
Merci pour votre aide !
Je cherche à extraire des nombres d'une chaîne de caractère. Je m'explique :
j'ai une chaîne comme ceci dans une variable var:
< mot-12345 blablablabla
< mot-154 blablablablabla blablabla blablabla
<mot-6543 blabla
Je voudrais récupérer les nombres qui suivent mot-
j'ai essayé avec une solution en sed mais je suis pas douée et ça a rirn donné ><' .
Ma solution echo $var | sed -n "s/.*mot-\([^]*\).*/\1/p"
Est-ce que quelqu'un a une idée ?
Merci pour votre aide !