On Fri, Nov 14, 2003 at 09:06:38AM -0600, Skip Montanaro wrote:
> On a related note, restarting the scgi server is a little bit of a pain.  Is
> this the best I can do
>
>     ps auxww | egrep 'python main' | egrep -v egrep \
>     | awk '{print $2}' | sort -n | xargs kill -1
>
> (Thank goodness for bash command recall!)
   From my .shellrc:
psg()  { ps auxw   | egrep -i ${1+"$@"} | grep -v grep; }
psgw() { ps auxwww | egrep -i ${1+"$@"} | grep -v grep; }
pidOf()   { psgw ${1+"$@"} | awk '{print $2}'; }
KillAll() { pidOf "$1" | xargs kill "$2"; }
Oleg.
--
     Oleg Broytmann            http://phd.pp.ru/            phd@phd.pp.ru
           Programmers don't die, they just GOSUB without RETURN.