Hallo Leute,
wie kann ich aus
client version: 1.1.1
das machen
1.1.1
Anmeldungsdatum: Beiträge: 77 |
Hallo Leute, wie kann ich aus client version: 1.1.1 das machen 1.1.1 |
||
Wikiteam
![]() Anmeldungsdatum: Beiträge: 1030 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: 51976 Wohnort: Berlin |
|||
Projektleitung
Anmeldungsdatum: Beiträge: 12431 |
Gibt reichlich Möglichkeiten
|
||
![]() Anmeldungsdatum: Beiträge: 17413 Wohnort: Berlin |
für den Fall, dass es nur um einen Konfigurationseintrag o.dgl. mit dem Schlüssel "client version" geht. |
||
Anmeldungsdatum: Beiträge: 10940 Wohnort: München |
|||
Wikiteam
![]() Anmeldungsdatum: Beiträge: 1030 Wohnort: Bad Oeynhausen |
Seahawk machts wieder kompliziert ☺ |
||
Supporter
![]() Anmeldungsdatum: Beiträge: 11584 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: 7542 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: 1030 Wohnort: Bad Oeynhausen |
|||
Supporter, Wikiteam
![]() Anmeldungsdatum: Beiträge: 7542 Wohnort: Münster |
|||
Wikiteam
![]() Anmeldungsdatum: Beiträge: 1030 Wohnort: Bad Oeynhausen |