20*375Wp met Enphase IQ7+ micro's | Stiebel Eltron HGE Water/Water WP 9kW | Tesla M3, powered by SmartEVSE | Servertje @ www.coloclue.net
ja dat is er 
zal het zo even voor je opzoeken
zal het zo even voor je opzoeken
Verwijderd
Zo iets?decramy schreef op dinsdag 28 maart 2006 @ 17:03:
Ik heb een lijstje met getallen:
code:
1 2 3 4 5 1 3 7 2 23
Is er een commando dat deze lijst kan optellen...? Zodat er 36 uit komt...?
code:
1
2
3
4
5
6
7
| getallen=0
for getal in `cat getallen`;
do
getallen=`expr $getallen + $getal`;
done
echo $getallen |
edit:
of doe ik nu weer moeilijk
?
of doe ik nu weer moeilijk
[ Voor 7% gewijzigd door Verwijderd op 28-03-2006 17:12 ]
er is geen direct commando, maar je kunt scripten.
iets met elke ^ vervangen door declare -i <varname>
en dan die vars optellen?
iets met elke ^ vervangen door declare -i <varname>
en dan die vars optellen?
Jaof doe ik nu weer moeilijk?
echo $(( `tr -s "\012" "+" < FILENAME` 0 ))
Verwijderd
Zoals gewoonlijk leiden er meerdere wegen naar Rome...
code:
1
| echo $((paste -sd+ FILENAME)) |
code:
1
| paste -sd+ FILENAME | bc |
code:
1
| awk '{Total += $1} END {print Total}' FILENAME |
code:
1
| for i in $(<FILENAME); { ((Total += i)); }; echo $Total |
Pagina: 1