ref: 2d7610a38eff20df2e243d797767135f8f62e019
dir: /rc/bin/psu/
#!/bin/rc # psu - ps for just one user rfork e flags=() while (! ~ $#* 0 && ~ $1 -*) { flags = ($flags $1) shift } # sed -n p rather than grep so that we get buffered writes. # this is a huge difference in drawterm. switch($#*){ case 0 ps $flags | sed -n '/^'$user' /p' case 1 ps $flags | sed -n '/^'$1' /p' case * echo usage: psu '[ps-flags] [ user ]' >[1=2] exit usage }