Hallo Leute
ich komme mit den befehl length nicht klar.
Ablauf:
das script liest aus einer datei den wert 30.36 aus
das ist ein luftdruckwert in inch der soll in hpa
umgerechnet werden, bc ist nicht vorhanden und expr kann diesen wert nicht rechnen da ein punkt im wert steckt.
also würde mir reichen mit der 30 nur zu rechen.
ich dachte das man mit length das machen kann.
die zeile:
[ $length -eq 2 ] && ldruck='%2E$ldruck'
sollte doch eigendlich aus sagen 2 stellen, ab den punkt nicht mehr und im wert $ldruck weitergeben.
somit müsste ich dann die 30 haben und kann diese auch mit expr umrechnen lassen.
oder habt ihr vorschläge wie ich den wert 30.36 den punkt weg bekomme, denn man kann den endwert durch 100 oder 1000 rechnen, dann stimmt das endergebnis ja auch.
Danke für die Hilfe.
bluestar Gast |