Gleitkommazahlen vergleichen in shell

Antworten
Nachricht
Autor
sveniiii

Gleitkommazahlen vergleichen in shell

#1 Beitrag von sveniiii » 09. Nov 2006 10:43

Hallo,

und zwar möchte ich, dass ein Skript 2 Zahlen aus einer anderen Datei miteinander vergleicht. Aber mit einem $Version -lt $MINDESTVERSION
bekomm ich es net hin, weil da nur ganze Zahlen gehen.

Welcher Befehl vergleicht denn auf Gleitkommazahlen??

Benutzeravatar
Janka
Beiträge: 3585
Registriert: 11. Feb 2006 19:10

#2 Beitrag von Janka » 09. Nov 2006 12:10

Gar keiner, die Shell kann nur Ganzzahlen. Versionsnummern sind im allgemeinen aber auch keine Gleitkommazahlen, da sie meist mehr als einen Punkt besitzen.

Du musst leider in den sauren Apfel beißen, und die beiden Versionnummern an den Punkten aufteilen und dann die einzelnen Ganzzahlen vergleichen.

Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.

Antworten