Делал. Каждый раз возвращает другой PID. А kill, естественно, его
не находит. goodwintsm@fvh1 ~ $ ps aux | grep "run.php"
goodwin+ 100556 0.0 0.0 14184 988 pts/0 SN+ 12:08 0:00 grep --colour=auto run.php
goodwintsm@fvh1 ~ $ ps aux | grep "run.php"
goodwin+ 101624 0.0 0.0 14184 988 pts/0 SN+ 12:08 0:00 grep --colour=auto run.php
goodwintsm@fvh1 ~ $ ps aux | grep "run.php"
goodwin+ 102398 0.0 0.0 14184 988 pts/0 SN+ 12:08 0:00 grep --colour=auto run.php
goodwintsm@fvh1 ~ $ ps aux | grep "run.php"
goodwin+ 103192 0.0 0.0 14184 988 pts/0 SN+ 12:08 0:00 grep --colour=auto run.php
goodwintsm@fvh1 ~ $ ps aux | grep "run.php"
goodwin+ 103919 0.0 0.0 14184 988 pts/0 SN+ 12:08 0:00 grep --colour=auto run.php