分页: 1 / 1

如何实现文件不重复执行?

发表于 : 2011-10-15 18:50
liucheng1513
在在root文件夹下有个脚本,/root/du.sh,每10分钟执行一次,如何能实现不重复执行,即发现没执行完退出或不执行。(不要思路,需要具体过程)

Re: 如何实现文件不重复执行?

发表于 : 2011-10-15 18:53
cuihao
运行时创建一个临时文件,运行后删除。
检查如果该文件存在,就不执行。

Re: 如何实现文件不重复执行?

发表于 : 2011-10-18 14:56
wsfcsk
#/bin/bash
while sleep 600s;
do
/root/du.sh 2> /var/log/du_error.log
done

这样应该可以保证结束完了等10分钟,不知是否满足需求

Re: 如何实现文件不重复执行?

发表于 : 2011-10-18 15:41
lilydjwg
liucheng1513 写了:不要思路,需要具体过程
这个算不算?