我正在尝试编写一个脚本,该脚本可以在一定时间间隔内监视进程的CPU使用情况(以创建图形)。
到目前为止,这是我正在使用的命令
ps -p $PROCID -o cputime,etimes
我唯一关心的是cputime的输出似乎是[dd]hh:mm
(或类似的东西,现在已经不记得了)
有没有一种方法可以以秒为单位格式化cputime,就像etime-> etimes以秒为单位获取经过时间?
编辑:这是我当前收到的输出
2-03:01:33 2653793
我希望第一个参数的格式设置为秒,而不是day-hours:minutes:seconds。
您可以添加现在收到的输出和您想要接收的输出吗?
—
Simply_Me 2014年
@Simply_Me我已经编辑了帖子
—
dreadiscool 2014年
@ John1024是的,那就是天数。
—
dreadiscool