Mac上没有flock
,只有shlock
flock锁(Linux上)
man flock
*/1 * * * * flock -xn file.lock -c 'sh whoKnow >> ~/log &'
代码锁
<?php
$lockfile = '/tmp/mytest.lock';
if(file_exists($lockfile)){
exit();
}else{
file_put_contents($lockfile, 1, true);
}
for($i=0; $i<300; $i++){
echo date('Y-m-d H:i:s')."\r\n";
sleep(1);
}
unlink($lockfile);
?>
参考
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。