Hello
am trying to split the following top output at the TTY line but having some issues:
System: msisprd Sun Oct 9 09:35:37 2011
Load averages: 0.14, 0.17, 0.16
411 processes: 361 sleeping, 50 running
Cpu states:
CPU LOAD USER NICE SYS IDLE BLOCK SWAIT INTR SSYS
0 0.14 0.0% 0.0% 0.0% 100.0% 0.0% 0.0% 0.0% 0.0%
1 0.12 0.0% 1.0% 0.0% 99.0% 0.0% 0.0% 0.0% 0.0%
2 0.13 0.0% 0.0% 2.0% 98.0% 0.0% 0.0% 0.0% 0.0%
3 0.13 0.0% 0.0% 1.0% 99.0% 0.0% 0.0% 0.0% 0.0%
4 0.13 1.0% 1.0% 0.0% 98.0% 0.0% 0.0% 0.0% 0.0%
5 0.13 0.0% 2.0% 1.0% 97.0% 0.0% 0.0% 0.0% 0.0%
6 0.12 0.0% 4.0% 2.0% 94.1% 0.0% 0.0% 0.0% 0.0%
13 0.15 0.0% 0.0% 0.0% 100.0% 0.0% 0.0% 0.0% 0.0%
14 0.17 0.0% 0.0% 0.0% 100.0% 0.0% 0.0% 0.0% 0.0%
15 0.10 0.0% 0.0% 0.0% 100.0% 0.0% 0.0% 0.0% 0.0%
16 0.13 0.0% 0.0% 1.0% 99.0% 0.0% 0.0% 0.0% 0.0%
17 0.13 3.0% 1.0% 8.0% 88.0% 0.0% 0.0% 0.0% 0.0%
18 0.20 1.0% 0.0% 20.0% 79.0% 0.0% 0.0% 0.0% 0.0%
19 0.12 0.0% 0.0% 0.0% 100.0% 0.0% 0.0% 0.0% 0.0%
--- ---- ----- ----- ----- ----- ----- ----- ----- -----
avg 0.14 1.0% 1.0% 2.9% 95.1% 0.0% 0.0% 0.0% 0.0%
System Page Size: 4Kbytes
Memory: 43393252K (37167760K) real, 46439368K (39856192K) virtual, 4671460K free Page# 1/42
CPU TTY PID USERNAME PRI NI SIZE RES STATE TIME %WCPU %CPU COMMAND
0 ? 6364 root 152 20 409M 251M run 3863:47 18.21 18.18 dsmc
2 ? 4593 root -16 20 157M 131M run 2800:30 1.46 1.46 midaemon
14 ? 6362 root 168 20 15936K 1448K sleep 767:53 0.66 0.66 utild
6 pts/0 2006 root 180 20 11440K 2276K run 0:00 12.57 0.61 top
0 ? 8862 progress 152 21 1445M 1172M run 3:54 0.59 0.59 java
4 ? 22423 progress 152 21 479M 163M run 1:40 0.55 0.55 java
3 ? 20778 progress 152 21 471M 138M run 1:23 0.48 0.48 java
16 ? 90 root 128 20 72K 64K sleep 535:10 0.37 0.37 fcachedaemon
2 ? 14379 progress 152 21 1383M 1118M run 1:09 0.29 0.29 java
15 ? 2003 root 154 20 22892K 1808K sleep 0:00 5.85 0.29 sshd:
csplit /tmp/top.msi.out '/TTY/'
0
2345
Please let me know what I am missing here ..
basically trying to get all line after "CPU TTY" line, including it
for runaway proc reportng
Thank you