Am 25.05.11 14:39, schrieb Bernhard Schiffner:
schon mal probiert?
Hängt an Zeilen der Stdin "+" an und übergibt das an bc zum Summieren. Sehr
praktisch ...
Stimmt:
echo "1
2
3
4
5" | awk '{i+=$1}; END{print i}'
ist natürlich nicht halb so elegant wie
echo "1
2
3
4
5" | paste -sd'+' | bc
Allerdings ist awk (glaube ich) in solchen Fällen wie
echo "1 5
2 4
3 3
4 2
5 1" | awk '{i+=$1+$2}; END{print i}'
dann doch wieder überlegen.
;-)
Stefan
.
_______________________________________________
Lug-dd maillist - [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd