![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Super-Moderator
![]() |
![]() ich möchte den inhalt einer datei mit awk addieren. in der datei sind zeilenweise werte eingetragen, in etwa so:
Code:
10000 20000 30000 ![]() jemand ne idee? |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() muss es awk sein?
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#3 | |
Super-Moderator
![]() |
![]() Zitat:
![]() |
|
![]() |
![]() |
![]() |
#4 |
Inventar
![]() Registriert seit: 05.01.2000
Beiträge: 3.812
|
![]() cat file.dat
awk `{ergebnis = ergebnis + $1} END {print "Ergebnis:",ergebnis}` file.dat Nicht getestet ![]() Sloter |
![]() |
![]() |
![]() |
#5 | |
Super-Moderator
![]() |
![]() Zitat:
zb: statt 2222222222 kommt 2.22222e+09 |
|
![]() |
![]() |
![]() |
#6 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() $ php -r 'echo array_sum(file("zahlen")), "\n";'
![]() [edit] "pritnf %d, ergebnis" funktioniert mit awk nicht, scheint an MAX_INT zu liegen... ~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
#7 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Code:
perl -nle '$x += $_; END {print $x;}' x.txt
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#8 | |
Super-Moderator
![]() |
![]() Zitat:
wärst du so nett am ende noch ein "dividiert durch zwei" einzubauen? |
|
![]() |
![]() |
![]() |
#9 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Code:
perl -nle '$x += $_; END {print $x/2;}' x.txt ![]() Auf wen darf ich die Rechnung schreiben? ![]()
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|