2017-03-23 49 views
0

要跟蹤網絡流量率,本人與-w選項netstat的使用方法:OS X:我可以在日誌模式下使用-w選項運行netstat嗎?

netstat -ib -I en0 -w 5 | awk 'NR > 2 {print "in: " $3 " b/sec; out: " $6 " b/sec"}' 

它使netstat來測量爲五秒鐘的時間間隔的數據,並將其輸出到終端。問題是我只需要一個樣本。有沒有像[-l]之類的選項,告訴netstat輸出X樣本並完成? (如頂部-11或頂部-11)。

+0

不是一個編程問題 - 嘗試http://apple.stackexchange.com? –

+0

你檢查過「man netstat」嗎? – Montmons

+0

當然我檢查了人netstat :) – user2962151

回答

0

這裏是通過awk中的溶液(與第一樣本打印行後退出):

scripts mx$ netstat -ib -I en0 -w 1 | awk 'NR > 2 {print "in: " $3 " b/sec; out: " $6 " b/sec";exit}' 
相關問題