Hallo Leute,
wie kann ich aus
client version: 1.1.1
das machen
1.1.1
Anmeldungsdatum: Beiträge: 39 |
Hallo Leute, wie kann ich aus client version: 1.1.1 das machen 1.1.1 |
||
Wikiteam
![]() Anmeldungsdatum: Beiträge: 969 Wohnort: Bad Oeynhausen |
user@penguin:~$ stri="client version: 1.1.1" user@penguin:~$ echo "$stri" | awk '{print $3}' 1.1.1 user@penguin:~$ |
||
Supporter
![]() Anmeldungsdatum: Beiträge: 51854 Wohnort: Berlin |
|||
Projektleitung
Anmeldungsdatum: Beiträge: 12338 |
Gibt reichlich Möglichkeiten
|
||
![]() Anmeldungsdatum: Beiträge: 17382 Wohnort: Berlin |
für den Fall, dass es nur um einen Konfigurationseintrag o.dgl. mit dem Schlüssel "client version" geht. |
||
Anmeldungsdatum: Beiträge: 10924 Wohnort: München |
|||
Wikiteam
![]() Anmeldungsdatum: Beiträge: 969 Wohnort: Bad Oeynhausen |
Seahawk machts wieder kompliziert ☺ |
||
Supporter
![]() Anmeldungsdatum: Beiträge: 11363 Wohnort: 10.10.10.50 |
Ich spendiere mal noch awk -F: '/client version/ {print $2}' DATEI als Ansatz.
Stimmt. Aber genaugenommen wurde ja nach einer grep-Lösung gefragt 😉 |
||
Supporter, Wikiteam
![]() Anmeldungsdatum: Beiträge: 7335 Wohnort: Münster |
Das kommt natürlich darauf an, wie die Aufgabe genau lautet bzw. was denn als Kriterium für den gewünschten Text gelten soll. Wenn Du als Kriterium „das letzte Wort“ wählst und es unbedingt grep sein soll: echo 200~client version: 1.1.1 | grep -o '[^ ]*$' |
||
Wikiteam
![]() Anmeldungsdatum: Beiträge: 969 Wohnort: Bad Oeynhausen |
|||
Supporter, Wikiteam
![]() Anmeldungsdatum: Beiträge: 7335 Wohnort: Münster |
|||
Wikiteam
![]() Anmeldungsdatum: Beiträge: 969 Wohnort: Bad Oeynhausen |