ref: 0123946b8df36a0215861b66f4fdba42e3c2dc49
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 }