awk addition

foxkilo

foxkilo
hallo zusammen,

wahrscheinlich seh ich den wald vor baeumen nicht ...

drei tabellen werden korrekt zusammeaddiert und die summen in einem entsprechenden file abgelegt:

<---inhalt TMPSKSTFSUM
6049.41
12526.9
252404
--->

aufruf> summen.awk TMPSKSTFSUM

summen.awk waere:
#!/usr/bin/awk -f
{ total = total + $1 } END { print total }

und bekomme dieses ergebnis
270980

wenn awk den "." als trenner nehmen wuerde, dann muesste 270979
rauskommen, macht er aber nicht, sondern unterschlaegt mir in der
ausgabe die kommastelle ... das korrekte ergebnis ist jedoch 270980,31

schon mal thnx fuer den denkenstosser

foxkilo
 
besten dank, leider verschliesst sich mir nun, warum die listen dafuer korrekt erstellt werden, da laeuft das selbige awk drueber ...

das find ich nun aber allein ;)

thnx

foxkilo
 
Zurück
Oben