Hallo!
Habe folgende Frage:
Ich will unter Suse 10.0 bzw. 11.0 ein großteils vorhandenes awk-Script zum laufen bringen; es soll unter der bash-Shell laufen und hat auch mit Dezimalzahlen zu rechnen; In den zu verarbeitenden Textfiles sind Gleitkommazahlen, bei dennen das Komma als Punkt geschrieben ist. (z. B. 16.808). So hab ich das Prog. mal für HP-UX erstellt und ist dort auch so gelaufen. Nun will aber das Linux scheinbar einen Beistrich als Kommatrennzeichen, sonst interpretiert es die Zahlen nur bis zum Komma ....; Wie kann ich Ihm beibringen, das das Dezimaltrennzeichen ein Punkt in der Eingabe ist und auch ein Punkt in der Ausgabe sein soll ?
Gruß,
Roman
Habe folgende Frage:
Ich will unter Suse 10.0 bzw. 11.0 ein großteils vorhandenes awk-Script zum laufen bringen; es soll unter der bash-Shell laufen und hat auch mit Dezimalzahlen zu rechnen; In den zu verarbeitenden Textfiles sind Gleitkommazahlen, bei dennen das Komma als Punkt geschrieben ist. (z. B. 16.808). So hab ich das Prog. mal für HP-UX erstellt und ist dort auch so gelaufen. Nun will aber das Linux scheinbar einen Beistrich als Kommatrennzeichen, sonst interpretiert es die Zahlen nur bis zum Komma ....; Wie kann ich Ihm beibringen, das das Dezimaltrennzeichen ein Punkt in der Eingabe ist und auch ein Punkt in der Ausgabe sein soll ?
Gruß,
Roman