[Eisfair_dev] Monitoring 0.4.0 Fehlermeldung
Dirk Alberti
Howy-1 at gmx.de
Do Mär 22 19:35:52 CET 2018
Am 22.03.2018 um 18:41 schrieb Marcus Roeckrath:
> Hallo,
>
> Marcus Roeckrath wrote:
>
>>> value=`cut -d " " -f$name /proc/loadavg |
>>> sed -e 's/\.//' -e 's/^0*//' 2>/dev/null`
>> Genau diese blöden Hochkommas machen richtig Spaß:
>>
>>
>> # cut -d " " -f3 /proc/loadavg | sed -e s/\\.// -e s/^0*//
>> 8
>>
>> # cut -d " " -f3 /proc/loadavg | sed -e 's/\\.//' -e 's/^0*//'
>> .08
>>
>> Daher hatt ich auf Hochkommas verzichtet.
> Es muss der " sein:
>
> cut -d " " -f3 /proc/loadavg | sed -e "s/\\.//" -e "s/^0*//"
>
Ich habe es jetzt umgeändert in:
value=`cut -d " " -f$name /proc/loadavg | sed -e "s/\\.//" -e "s/^0//"
-e "s/^0//" 2>/dev/null`
und nun gibt es keine Fehlermeldung mehr.
Im Setupmenü "monitoring.sh ausführen" funktioniert, " Show actual
values" bringt:
Type Name Now Min Max
loadavg 10min .75 % 1 % 99 %
aber wenn ich den Befehl manuell ausführe, kriege ich die Ausgabe ohne
den Punkt davor.
eisfair # cut -d " " -f3 /proc/loadavg | sed -e "s/\\.//" -e "s/^0//"
-e "s/^0//"
76
eisfair #
Dirk
Mehr Informationen über die Mailingliste Eisfair_dev