Sida 1 av 1

rrdtool lastupdate

Postat: 21 apr 2015, 18:29
av Elva
Hej.

Jag skulle vilja läsa ut det senaste värdet med ett bash script från en rrddatabas

Ungefär så här långt kommer jag

Kod: Markera allt

rrdtool lastupdate temp_ute.rrd
Ger:

Kod: Markera allt

1429632786: 14.57
Nu är det så att jag skulle bara vilja ha värdet, mao 14.57 och inget annat.


//Lenny

Re: rrdtool lastupdate

Postat: 21 apr 2015, 19:15
av Plutonium

Kod: Markera allt

echo "1429632786: 14.57" | awk '{$1=$1 + 0.005;printf "%.2f", $2}'

Re: rrdtool lastupdate

Postat: 21 apr 2015, 20:46
av motoz
Det fungerar ju, men vad gör den raden som inte görs med:

Kod: Markera allt

echo "1429632786: 14.57" | awk '{printf $2}'

Re: rrdtool lastupdate

Postat: 24 apr 2015, 23:22
av Elva
Tack tack.

//Lenny