08/05/31 03:49:40
こんなスクリプトを書いてプロセス監視&常時起動させていますが、
数時間走らせると、★の行を食ったまま、停止してしまいます。 orz
原因&解決策か、もしくはタイムアウトを設定する方法を
ご教示いただけませんでしょうか。。
#!/bin/sh
while true
do
★ret=`ps -ef | grep "collector.php" | grep -v grep | wc -l`
if [ $ret -eq 0 ]; then
php /hoge.php &
fi
sleep 1
done