cronで叩くときに前回のプロセスをkillする

教えてもらった。すばらしい。sh覚えて行きたい。

#! /bin/sh

PID=`ps x | grep -v grep | grep "hoge.rb" | awk '{ print $1 }'`
if [ x$PID != x"" ]; then
  kill -9 $PID;
fi  
ruby /hoge/hoge/hoge.rb

これで前回プロセスが暴走しても強制的に心機一転キックできますね!