Hallo David, deine Lösung gefällt mir, werde ich so ausprobieren. Vielen Dank an alle Helfer. Gruss Claus David Haller wrote:
Hallo,
Am Tue, 17 Aug 2004, Claus Teubner schrieb:
ich habe folgendes sh-script und möchte nun zu der Variable $wwspo noch einen Wert von 2.5 hinzuzählen. Der Wert von $wwspo ist z.B. 56.125
reading=`/usr/local/bin/digitemp_DS9097 -a` panel=`echo $reading | gawk '{print $2}'` wwspo=`echo $reading | gawk '{print $3}'` wwspu=`echo $reading | gawk '{print $4}'`
/usr/bin/rrdtool update /usr/local/solar/rrdb/solar_$year.rrd N:$panel:$wwspo:$wwspu
Lass awk das gleich mit erledigen:
wwspo=`echo $reading | gawk '{print $3 + 2.5}'`
Brauchst du spaeter nochmal die einzelnen Variablen? Wenn nein, dann mach doch folgendes:
==== parms=`echo $reading | gawk '{ print $2 ":" $3 + 2.5 ":" $4; }'` /usr/bin/rrdtool update /usr/local/solar/rrdb/solar_$year.rrd N:$parms ====
-dnh
participants (1)
-
Claus Teubner