mirror of
https://github.com/munin-monitoring/contrib.git
synced 2025-07-22 02:51:03 +00:00
use jq instead of sed
This commit is contained in:
parent
14a744fc5c
commit
693509563c
1 changed files with 2 additions and 2 deletions
|
@ -109,7 +109,7 @@ powerfactor() {
|
||||||
exit 0
|
exit 0
|
||||||
else
|
else
|
||||||
res=$( curl -fsS --data-urlencode "cmnd=Status 8" http://$SWITCH/cm )
|
res=$( curl -fsS --data-urlencode "cmnd=Status 8" http://$SWITCH/cm )
|
||||||
powerfactor=$( echo "$res" | sed 's/.*"Factor":\([0-9.]*\)[^0-9.]*.*/\1/' )
|
powerfactor=$( echo "$res" | jq -c '.StatusSNS.ENERGY.Factor' )
|
||||||
echo PowerFactor.value $powerfactor
|
echo PowerFactor.value $powerfactor
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
@ -128,7 +128,7 @@ energy() {
|
||||||
exit 0
|
exit 0
|
||||||
else
|
else
|
||||||
res=$( curl -fsS --data-urlencode "cmnd=Status 8" http://$SWITCH/cm )
|
res=$( curl -fsS --data-urlencode "cmnd=Status 8" http://$SWITCH/cm )
|
||||||
energy=$( echo "$res" | sed 's/.*"Total":\([0-9.]*\)[^0-9.]*.*/\1/' )
|
energy=$( echo "$res" | jq -c '.StatusSNS.ENERGY.Total' )
|
||||||
echo Energy.value $energy
|
echo Energy.value $energy
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue