小编cla*_*ver的帖子

根据参数锁定 bash 脚本?

我试图找到一种根据给定参数锁定脚本的方法,但未能成功找到正确的答案。

我想要实现的是防止另一个用户基于某些参数运行脚本:因此,如果用户 A 使用参数执行脚本JOHN_DOE(例如:-d JOHN_DOE)并且用户 B 使用参数执行脚本-d ANNA_DOE,则它运行不会有任何问题,但如果用户B 尝试使用JOHN_DOE参数来执行它,而脚本的第一个实例尚未完成运行,则不允许用户 B 运行它。

有没有正确的方法来实现这一目标?

bash shell-script lock concurrency

5
推荐指数
1
解决办法
781
查看次数

标签 统计

bash ×1

concurrency ×1

lock ×1

shell-script ×1