Auszug-version Zahl aus einem string

Ich habe einen string mit Komponenten und Versionsnummern:

data-c(kuh-small1);divider-bin-1.4.4;divider-conf-1.3.3-w(1,16);storage-bin-1.5.4;storage-conf-1.5.0-w(1);worker-bin-4.5.1;worker-conf-4.4.1-c(kuh)-win2

Für ein shell-Skript, Brauch ich zu extrahieren der Versionsnummer des mengenteilers binäre. Also muss ich Ausbeute:

1.4.4

Was wäre ein guter Weg, dies zu tun? mit sed?

  • Du hast Recht! Ich glaube, ich wollte darauf hinweisen, stackoverflow.com/questions/6655276/... lösche ich meinen ersten Kommentar, und ersetzen Sie es durch ein anderes.
  • Siehe auch ähnliche Antwort, aber über sed (es gibt einige wenige Antworten, basierend auf Befehle cut, perl und awk).
InformationsquelleAutor mles | 2013-05-29
Schreibe einen Kommentar