Vergiss das nächste Wort nach grep matching [duplicate]
Diese Frage hat hier bereits eine Antwort:
Get string after character [duplicate] 5 AntwortenIch verwende diesen Befehl, um die durchschnittliche Signalleistung eines mit einem Access Point verbundenen Clients abzurufen:
iw dev wlan0 station dump | grep -E 'Station|signal avg':
Ich habe folgende Informationen erhalten:
Bahnho "my_MAC_Address" (auf wlan0)
signal avg: -46 dBm
In Fettdruck ist, was ich mit grep übereinstimme, und ich möchte nur das Wort nach dieser Übereinstimmung erhalten, d. H. Die MAC-Adresse und die Nummer -46. Ich habe mit awk gespielt, aber ohne Erfolg. hoffe ihr könnt mir helfen!