0

我正在使用 Ruby 设置日志记录脚本,并且在将负载平均值作为变量时遇到了一些困难。我正在使用:

uptime | awk '{print $10}'

获取当前的 1 分钟时间戳,但我无法在没有尾随逗号的情况下获取它。我可以稍后编辑字符串,但这似乎效率较低。是否有一个编辑可以简单地,从退货中删除?

4

2 回答 2

2

怎么样:

cut -f 1 -d " " /proc/loadavg 

uptime命令读取/proc/loadavg然后添加逗号。

于 2012-12-29T05:00:39.353 回答
1

最后,它也可以通过/proc/loadavg.

gem install sys-cpu
require 'sys-cpu'
puts Sys::CPU.load_avg

...这将为您提供一个不错的数组:[0.72, 1.14, 1.11].

于 2020-11-16T18:33:59.793 回答