论坛首页 编程语言技术论坛

linux中统计网卡一定频率之间接收到的数据包数量脚本

浏览 2381 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (6)
作者 正文
   发表时间:2008-08-20   最后修改:2009-03-30

 

PackageCount.rb

 

loop{
tempStr=`ifconfig eth0`
cur_count=/RX\spackets:(\d*)\s/.match(tempStr)[1].to_i
sleep 2
tempStr=`ifconfig eth0`
after_count=/RX\spackets:(\d*)\s/.match(tempStr)[1].to_i
per_sec_count=after_count-cur_count
puts "per_sec_count:#{per_sec_count}"
}

 

   发表时间:2008-08-20  
这东西干嘛要用ruby写,拿shell写不好吗?
0 请登录后投票
   发表时间:2008-08-28  
好处就是,对于ruby程序员来说,不用去学shell编程。

另外,用ruby不见得比shell复杂,shell高手写一个来看看?
0 请登录后投票
   发表时间:2008-08-28  
刑天战士 写道
这东西干嘛要用ruby写,拿shell写不好吗?


管它用什么语言写的,有个新的方式可选也是不错的
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics