Macのcronでpgrepを使う
MacProtsでproctoolsをインストールすると、ターミナルでpgrepやらpkillが使えるようになるんですが、pgrepをシェルスクリプトに書いてcronで動かす場合はフルパスを指定してやらないとダメだった(当たり前か)。
30分くらい躓いた。
pid=`pgrep -f hogehoge` ....
みたいなのを
pid=`/opt/local/bin/pgrep -f hogehoge`
にする。
MacProtsでproctoolsをインストールすると、ターミナルでpgrepやらpkillが使えるようになるんですが、pgrepをシェルスクリプトに書いてcronで動かす場合はフルパスを指定してやらないとダメだった(当たり前か)。
30分くらい躓いた。
pid=`pgrep -f hogehoge` ....
みたいなのを
pid=`/opt/local/bin/pgrep -f hogehoge`
にする。