Hallo,
in einem meiner Scripte rechne ich mit "bc". Der hat den Nachteil, dass er bei Werten zwischen 0 und 1 die führende 0 nicht übergibt (.555 statt 0.555).
Über Pipe ( | ) schicke ich den Wert an sed:
Und schon wird aus ".555" eine "0.555". Soweit so gut.
Aber das klappt nicht mit Minuswerten, wie z.B. "-.555"
Das klappt nur, wenn ich es so mache:
Nur wie kann ich beides erzwingen?
Kleiner Nachtrag:
Wenn ich es so mache:
klappt es. Aber zweimal sed hintereinander ist wohl ein Frevel, oder?
Eine Idee wie ich das zusammenlege?