![]() |
awk problem
ich möchte den inhalt einer datei mit awk addieren. in der datei sind zeilenweise werte eingetragen, in etwa so:
Code:
10000jemand ne idee? |
muss es awk sein?
|
Zitat:
|
cat file.dat
awk `{ergebnis = ergebnis + $1} END {print "Ergebnis:",ergebnis}` file.dat Nicht getestet :-) Sloter |
Zitat:
zb: statt 2222222222 kommt 2.22222e+09 |
$ php -r 'echo array_sum(file("zahlen")), "\n";'
:D [edit] "pritnf %d, ergebnis" funktioniert mit awk nicht, scheint an MAX_INT zu liegen... ~ |
Code:
perl -nle '$x += $_; END {print $x;}' x.txt |
Zitat:
wärst du so nett am ende noch ein "dividiert durch zwei" einzubauen? |
Code:
perl -nle '$x += $_; END {print $x/2;}' x.txtAuf wen darf ich die Rechnung schreiben? ;) |
| Alle Zeitangaben in WEZ +2. Es ist jetzt 15:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag