寫一個 awk 的 script file, 使其能把 `ps -ef | sort` 的同一
個使用者與其所有的 pid 一起印出來.
$ ps -ef
UID PID PPID C STIME TTY TIME CMD
klim 5137 5134 0 14:58:43 pts/2 0:00 -bash
root 0 0 0 Mar 28 ? 0:03 sched
root 1 0 0 Mar 28 ? 1:29 /etc/init -
root 17589 1 0 Apr 06 ? 0:51 /usr/lib/sendmail -bd -q15m
..........
smmsp 17590 1 0 Apr 06 ? 0:53 /usr/lib/sendmail -L sm-msp-queue -Ac -q30m
daemon 192 1 0 Mar 28 ? 0:00 /usr/lib/nfs/statd
daemon 293 1 0 Mar 28 ? 0:00 /usr/lib/ab2/dweb/sunos5/bin/dwhttpd /usr/lib/ab2/dweb/data
daemon 24178 293 0 19:46:10 ? 11:30 /usr/lib/ab2/dweb/sunos5/bin/dwhttpd /usr/lib/ab2/dweb/data
s2321003 29912 1 0 0:00
$ ps -ef | sort | awk -f your-awk-script
klim 5137
root 0 1 2 3 61 63 152 183 191 195 206 218 222 233 261 263 267 269 274 275 326 328 336 338 341 342 344 345 5134 5514 5516 5518 5522 5524 5526 5528 5530 5532 5534 5536 5540 5542 5544 5546 5548 5550 5555 5562 5566 5568 5569 5571 17589
smmsp 17590
daemon 192 293 24178
s2321003 29912
$