Bonjour,

J'ai la chaîne suivante: "truc={bidule} machin={blabla.9399}"
Si je lance la commande suivante :

echo "truc={bidule} machin={blabla.9399}" | sed "s/truc={\(.*\)}.*/\1/"

J'obtiens le résultat suivant :

bidule} machin={blabla.9399

En gros il cherche le plus long pattern répondant à la requête... Est-il possible de lui dire de s'arrêter au premier pattern rencontré? En gros il faudrait que cela me donne juste "bidule".

Merci par avance