亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標(biāo)題:
shell 求平均值
[打印本頁]
作者:
xierongzhong
時(shí)間:
2013-08-02 14:49
標(biāo)題:
shell 求平均值
25M
15M
22M
18M
20M
如上所示,需要求帶寬的平均值。但是后面的單位是變化的,有可能是K,或B 或 M
各路大神求解。
作者:
tomer
時(shí)間:
2013-08-02 14:56
那就先換算到統(tǒng)一的單位在求平均值
作者:
tomer
時(shí)間:
2013-08-02 14:57
活人能讓尿憋死
作者:
rucypli
時(shí)間:
2013-08-02 15:03
sed -e 's/M/*1048576/g' -e 's/K/*1024/g' -e 's/B//g' filename | awk -F* '{sum=sum+$1*$2}END{print sum/NR}'
作者:
WilliBhamlll
時(shí)間:
2013-08-02 15:07
本帖最后由 WilliBhamlll 于 2013-08-02 16:05 編輯
awk '{t=1024;if($0~"B")sum+=$0/t/t;if($0~"K")sum+=$0/t;if($0~"M")sum+=$0}END{print sum/NR"M"}' file
復(fù)制代碼
作者:
spiraspera
時(shí)間:
2013-08-02 15:12
WilliBhamlll 發(fā)表于 2013-08-02 15:07
這個(gè)感覺有問題呢,假如他是xxMxxKxxB的格式呢
比如100M30K31B是不是就不適用了
作者:
spiraspera
時(shí)間:
2013-08-02 15:13
不知道會(huì)不會(huì)有這種格式:xxMxxKxxB
回復(fù)
1#
xierongzhong
作者:
WilliBhamlll
時(shí)間:
2013-08-02 15:13
回復(fù)
6#
spiraspera
對,不適合這個(gè)。沒考慮那么多
作者:
cao627
時(shí)間:
2013-08-02 15:57
@WilliBhamlll
t=1024放在最后是有問題的,
如果處理的文本的第一行單位就是B或K,t還沒來得及出生就要投入工作?
作者:
zhaopingzi
時(shí)間:
2013-08-02 15:59
回復(fù)
9#
cao627
同問 {:2_170:}
作者:
xierongzhong
時(shí)間:
2013-08-02 16:04
我來解釋一下。我這個(gè)環(huán)境單位是固定的。
要不都是B 要不都是M
作者:
WilliBhamlll
時(shí)間:
2013-08-02 16:04
回復(fù)
9#
cao627
多謝提醒啊,犯了低級錯(cuò)誤。
歡迎光臨 Chinaunix (http://www.72891.cn/)
Powered by Discuz! X3.2