如何确保我的 ksh 脚本只有一个实例在使用 NFS 的 Solaris 上运行?

如何确保我的 ksh 脚本只有一个实例在使用 NFS 的 Solaris 上运行?

可能的重复:
哪些 Unix 命令可以用作信号量/锁?

我读过很多类似的帖子,解决方案似乎是使用集群。我的系统上不存在集群,并且我无权添加它。

参考:

  1. 评论中提供的“BashFAQ”链接如何确保 bash 脚本仅运行一个实例谈论使用

答案1

使用 touch 或 echo 创建的简单锁定文件对于您的系统来说是否太弱?

相关内容