sed - occurences d'un modèle dans un string
Bonjour,
J'aimerais récupérer les différentes itérations d'un certain modèle dans un string.
Par exemple, si on a le string suivant :
voicimonString[iteration1]etpuis[iteration2]et[iteration3]etenfin[iteration4]
A ce moment précis, je sais récupérer "itération4" en faisant par example:
Code:
1 2 3
|
str="voicimonString[iteration1]etpuis[iteration2]et[iteration3]etenfin[iteration4]"
echo "$str" | sed -e 's/\(^.*\[\)\(.*\)\(\].*$\)/\2/' |
mais je ne sais pas comment faire pour récupérer "iteration2" ?
Un grand merci d'avance à celui qui saura m'éclairer ;)