[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