*這是一個重複的問題:calculate and print the average value of strings in a column猛砸列依賴平均
我有兩列的文件:
9 152
391 576
391 104
391 335
391 129
391 280
394 184
394 64
394 313
394 159
394 335
394 159
394 66
394 435
394 145
450 318
450 131
450 131
(實際是幾千行)
而且我m試圖爲左邊每個數字產生一個平均值,我正在尋找的輸出將是(保持到小數點後一位):
9 152
391 284.8
394 206.6
我到目前爲止知道解決方案是一個awk命令,也許還使用uniq,就我所知。
另一個文件需要是相同的:
2014-05-10 23:50 335
2014-05-10 23:50 134
2014-05-10 23:50 134
2014-05-10 23:50 610
2014-05-10 23:50 131
2014-05-10 23:50 315
2014-05-10 23:50 131
2014-05-10 23:50 1055
2014-05-10 23:50 315
謝謝,這個完美的作品,但是當我試圖使用它的另一個文件它不工作,我在哪裏可以改變它,這樣它的工作原理上的其他文件,例如: 2014年5月10日23:50 131 2014 -05-10 23:50 1055 2014-05-10 23:50 315 – user3770935
@ user3770935我不知道,是那一行還是更多。在問題中發佈它。 – 2015-04-17 14:17:43
更多,我編輯過,謝謝 – user3770935