Die Anzeige des monatlichen Traffics funktioniert nicht:
Für die Anzeige des Traffics stehen in meinem Conky folgenden Zeilen:
Für den täglichen Traffic:
Code: Alles auswählen
Down: ${execi 300 vnstat | grep "today" | awk '{print $2 $3}'} ${goto 265}Up: ${execi 300 vnstat | grep "today" | awk '{print $5 $6}'}
Für den Monatlichen Traffic:
Code: Alles auswählen
Down: ${execi 300 vnstat -m | grep "`LC_ALL=C date +"%b '%y"`" | awk '{print $2 $3}'}${goto 265}Up: ${execi 300 vnstat -m | grep "`LC_ALL=C date +"%b '%y"`" | awk '{print $6 $7}'}
Code: Alles auswählen
~$ vnstat -m
eth0 / monthly
month rx | tx | total | avg. rate
------------------------+-------------+-------------+---------------
Feb '16 43,63 GiB | 1,41 GiB | 45,04 GiB | 150,79 kbit/s
Mär '16 26,57 GiB | 748,59 MiB | 27,30 GiB | 161,76 kbit/s
------------------------+-------------+-------------+---------------
estimated 50,26 GiB | 1,38 GiB | 51,65 GiB |
Hab ein Paar versuche mit cut gemacht:
Code: Alles auswählen
$ vnstat -m -s
rx / tx / total / estimated
eth0:
Feb '16 43,63 GiB / 1,41 GiB / 45,04 GiB
Mär '16 26,57 GiB / 747,86 MiB / 27,30 GiB / 51,70 GiB
yesterday 224,55 MiB / 15,41 MiB / 239,96 MiB
today 148,35 MiB / 5,30 MiB / 153,65 MiB / 416 MiB
Code: Alles auswählen
$ vnstat -m -s |grep "today" |cut -c 10-28
today 148,49 MiB
Code: Alles auswählen
$ LC_ALL=C date +"%b '%y"
Mar '16
Code: Alles auswählen
$ vnstat -m -s |grep "LC_ALL=C date +"%b '%y"" |cut -c 10-28
Da weder die im Netz gefundene Ausgabe mit awk noch "meine" mit cut funktioniert scheint irgendetwas mit
Code: Alles auswählen
|grep "LC_ALL=C date +"%b '%y""
Habt Ihr eine Idee, woran das Liegt ?
Eventuelle Erleuchtung:
Nachdem ich den Post abgeschickt habe, sehe ich den Unterschied:
Mär '16 ---> Mar '16
Jetzt wäre also nur noch die Frage, wie man die englische Ausgabe Mar '16 auf deutsch umstellt ???