最佳答案
确保给定脚本的一个实例正在运行的最简单/最好的方法是什么——假设它是 Linux 上的 Bash?
现在我正在做:
ps -C script.name.sh > /dev/null 2>&1 || ./script.name.sh
但它有几个问题:
-C
只检查进程名的前14个字符当然,我可以编写自己的 pidfile 处理,但是我感觉应该有一种简单的方法来实现它。