【发布时间】:2011-06-13 17:19:54
【问题描述】:
可能重复:
Quick-and-dirty way to ensure only one instance of a shell script is running at a time
我已经设置了一个 cronjob 来正确备份我的文件夹,这让我感到非常自豪。但是,通过查看备份结果,我发现我的备份脚本已被 Crontab 多次调用,导致同时运行多个备份。
如果同一个脚本已经在执行,我有什么办法可以确保某个 shell 脚本不会运行?
【问题讨论】: