ich bin grad dabei mir ein script zu schreiben das den gesamten Traffic in MB meiner umts Verbindung loggt und bei jedem Verbinungsaufbau den verbrauchten Traffic mit in Betracht zieht.
Ich dachte ich mache das so:
Code: Alles auswählen
#!/bin/bash
INTERFACE=wlan0
cat /proc/net/dev | grep $INTERFACE | sed s/$INTERFACE:// | sed s/^" "*//
wobei der erste zahlenblock meine bytes sind die seit dem das interface up ist durchgegangen sind.
Frage: Wie schneide ich mit sed den Rest ab den ersten Leerzeichen ab? so das der output so aussieht? ->
2206207
Danke