У меня в кроне такая запись, но она постоянно плодит скрипты:
*/10 * * * * ps aux|grep my_script| grep -v grep || exec /home/my_script > /home/log.txt &";
Как можно сделать так чтобы нормально проверялось, запущен ли экземпляр скрипта и при необходимости его запускать?
pidof использовать нельзя, потому что зачастую на машинах его нету. Правда есть pgrep. Но хотелось бы рещение через ps.