Extrahieren Sie die Versionsnummer aus dem Dateinamen

Ich habe eine Datei in einem Ordner wie diesem:

installer-x86_64-XXX.XX-Diagnose.führen Sie

wobei XXX.XX ist eine Versionsnummer und ich brauche die version-Nummer nur. , Wie es in linux?

Habe ich diesen code:

#!/bin/bash
current_ver=$(find /mnt/builds/current -name '*.run'|awk -F/ '{print $NF}')

Also das gibt mir nur den Namen der Datei richtig (abzüglich der Lage, die will ich nicht).

Aber wie bekomme ich nur die XXX.XX-version-Nummer in eine variable wie $version

InformationsquelleAutor Abeed Salam | 2012-10-25
Schreibe einen Kommentar