в файле есть числа:
..........
123
456
987
..........
возможно ли в шелле сложить все числа в файле и отобразить результат?
>в файле есть числа:
>..........
>123
>456
>987
>..........
>возможно ли в шелле сложить все числа в файле и отобразить результат?
>Кажись врубился...
a=0; for i in `cat file`; do a=$(echo "$a+$i" | bc -l); done; echo $a
Может есть еще какие то варианты?
>>в файле есть числа:
>>..........
>>123
>>456
>>987
>>..........
>>возможно ли в шелле сложить все числа в файле и отобразить результат?
>>
>
>Кажись врубился...
>
>a=0; for i in `cat file`; do a=$(echo "$a+$i" | bc -l);
>done; echo $a
>
>Может есть еще какие то варианты?
cat file | awk '{s=s+$1} END {print s}'
>cat file | awk '{s=s+$1} END {print s}'big tnks