Morgen zusammen,
ich lass meine Temeraturen auslesen auf 2 Stellen hinterm Komma umwandeln mit bc und loggen, das funktoniert auch 1a , aber bei negativen Temperatuen hab ich keine führende Null
***
T1SUCHEN=$(echo $(cut -d "=" -f3 /home/pi/temperatur/sensor-"$ORT".txt ))
echo " T1SUCHEN : $T1SUCHEN "
TSUCHEN=$(echo "scale=2; $T1SUCHEN / 1000" | bc -l )
echo " TSUCHEN : $TSUCHEN "
# TDATEN=$(echo "Zeitstempel / " $ZEIT / "Datum " $DATET " - " $DATEZ " / "Ort " $ORT " / " Temperatur " $TSUCHEN )
TDATEN=$(echo "Datum / " $DATET " - " $DATEZ " / "Ort / " $ORT " / " Temperatur / " $TSUCHEN )
echo $TDATEN
***
Die Ausgabe bei positiven Temperaturen ist
***
T1SUCHEN : 24250
TSUCHEN : 24.25
Datum / 07.02.18 - 06:00 / Ort / Buero / Temperatur / 24.25
***
bei negativen Temperaturen
***
T1SUCHEN : -125
TSUCHEN : -.12
Datum / 07.02.18 - 06:00 / Ort / Klappe / Temperatur / -.12
ausgabe : -.12
***
Wie kann ich die anstellen, das dort ' - 0.12 ' steht ?
Gruß
Andreas