URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 8251
[ Назад ]

Исходное сообщение
"Скрипт для получения общей суммы значений разделенных запято..."

Отправлено OEM_щука , 06-Май-09 06:19 
С помощью snmpwalk я получаю следующие данные:

CLARENT-MIB::portCallTime.0 = STRING: "(63596,71914,72728,63769,73518,66203,75108,65858,69905,78332,61888,78323,54756,62092,72341,63512,77501,63408,73774,77163,77522,82221,62359,56021,69765,71401,66062,77301,68926,69961,11555,15983,15398,10766,11625,15283,15253,13681,15561,15820,10322,17118,14976,12864,10998,17333,16959,11582,11650,13607,13460,12977,17094,22432,43803,75310,121234,208771,345592,495611)"

Каким shell скриптом я могу получить общую сумму этих цифр?


Содержание

Сообщения в этом обсуждении
"Скрипт для..."
Отправлено Andrey Mitrofanov , 06-Май-09 09:01 
>Каким shell скриптом я могу получить общую сумму этих цифр?

http:/openforum/vsluhforumID9/8117.html

от
echo "$VAL"|egrep -o "[0-9]+"|(sum=0; while read nn; do sum=$((sum+nn)); done; echo "$sum" )
до "програм" на bc -- на выбор...