- 论坛徽章:
- 0
|
想连续记录top输出的内容,特别是cpu,mem。但是top命令的输出没有当前时间。怎么能实现带当前时间的top命令呢,每次top输出的时候都先print当前时间。。期望格式如下:
第一行是当前时间
后面是top命令输入。
Time: xxxxxxxxx
Tasks: 127 total, 1 running, 126 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3%us, 0.0%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 3955128k total, 3877240k used, 77888k free, 729960k buffers
Swap: 6136820k total, 24460k used, 6112360k free, 558516k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3712 root 15 0 12740 1092 804 R 0.0 0.0 0:00.03 top
Time: yyyyyyyy
Tasks: 127 total, 1 running, 126 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.3%us, 0.0%sy, 0.0%ni, 99.7%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 3955128k total, 3877240k used, 77888k free, 729960k buffers
Swap: 6136820k total, 24460k used, 6112360k free, 558516k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3712 root 15 0 12740 1092 804 R 0.0 0.0 0:00.03 top
谢谢。 |
|