我想分析这个数据,准备定义一个结构放入每一行数据。现在考虑的是怎么样方便把这样的数据放到结构中去,正式表达式?
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 1336 436 ? S Sep26 0:06 init
root 2 0.0 0.0 0 0 ? SW Sep26 0:00 [keventd]
root 3 0.0 0.0 0 0 ? SWN Sep26 0:00 [ksoftirqd_CPU0]
root 4 0.0 0.0 0 0 ? SW Sep26 1:23 [kswapd]
root 5 0.0 0.0 0 0 ? SW Sep26 0:36 [bdflush]
root 6 0.0 0.0 0 0 ? SW Sep26 0:00 [kupdated]
root 7 0.0 0.0 0 0 ? SW Sep26 0:00 [mdrecoveryd]
root 16 0.0 0.0 0 0 ? SW Sep26 0:50 [kjournald]
root 68 0.0 0.0 0 0 ? SW Sep26 0:00 [khubd]
root 160 0.0 0.0 0 0 ? SW Sep26 0:00 [kjournald]
root 501 0.0 0.0 1404 568 ? S Sep26 0:04 syslogd -m 0
root 505 0.0 0.0 1336 380 ? S Sep26 0:00 klogd -x
rpc 516 0.0 0.0 1484 416 ? S Sep26 0:00 portmap
rpcuser 535 0.0 0.0 1528 576 ? S Sep26 0:00 rpc.statd
root 644 0.0 0.1 3276 1264 ? S Sep26 0:15 /usr/sbin/sshd
root 658 0.0 0.0 2100 752 ? S Sep26 0:00 xinetd -stayalive -reuse -pidfile /var/run/xinetd.pid
privoxy 672 0.0 0.0 1968 548 ? S Sep26 0:00 /usr/sbin/privoxy --user privoxy privoxy --pidfile /var/run/privoxy.p
bin 691 0.0 0.0 1876 516 ? S Sep26 0:00 cannaserver -syslog -u bin
root 700 0.0 0.0 1512 568 ? S Sep26 0:02 crond
xfs 773 0.0 0.0 6336 640 ? S Sep26 0:00 xfs -droppriv -daemon
daemon 791 0.0 0.0 1368 496 ? S Sep26 0:00 /usr/sbin/atd
pgsql 825 0.0 0.1 6576 1104 ? S Sep26 0:36 /usr/local/pgsql/bin/postmaster -i
root 827 0.0 0.0 3688 960 ? S Sep26 0:22 /usr/local/samba/sbin/nmbd
root 829 0.0 0.0 4672 836 ? S Sep26 0:00 /usr/local/samba/sbin/smbd
root 839 0.0 0.0 1316 352 tty2 S Sep26 0:00 /sbin/mingetty tty2
root 840 0.0 0.0 1316 352 tty3 S Sep26 0:00 /sbin/mingetty tty3
root 841 0.0 0.0 1316 352 tty4 S Sep26 0:00 /sbin/mingetty tty4
root 842 0.0 0.0 1316 352 tty5 S Sep26 0:00 /sbin/mingetty tty5
root 843 0.0 0.0 1316 352 tty6 S Sep26 0:00 /sbin/mingetty tty6
pgsql 846 0.0 0.1 7368 1284 ? S Sep26 0:07 postgres: stats buffer process
pgsql 847 0.0 0.1 7184 1796 ? S Sep26 0:05 postgres: stats collector process
root 7956 0.0 0.0 0 0 ? SW Oct08 0:00 [eth1]
root 8056 0.0 0.0 1316 360 tty1 S Oct08 0:00 /sbin/mingetty tty1
pgsql 4150 0.0 0.2 7400 3052 ? S 08:31 0:00 postgres: ylsh ylsh 192.168.253.76 idle
root 4349 0.0 0.1 5132 1996 ? S 09:01 0:00 /usr/local/samba/sbin/smbd
root 4350 0.0 0.1 6728 2024 ? S 09:01 0:00 /usr/sbin/sshd
root 4352 0.0 0.1 4224 1492 pts/1 S 09:01 0:00 -bash
root 4442 0.2 4.7 288960 49056 pts/1 S 09:03 0:20 /usr/local/jdk1.5.0_02/jre/bin/java -Djava.endorsed.dirs=/usr/local/j
root 5012 0.0 0.1 6728 2024 ? S 09:46 0:00 /usr/sbin/sshd
root 5014 0.0 0.1 4228 1496 pts/0 S 09:46 0:00 -bash
root 5307 0.0 0.0 2836 868 pts/0 R 10:08 0:00 ps -aux
吃点、喝点比啥都强!
