我有一个Bash脚本,并行运行在多个进程中。 相关部分如下所示:
flock /var/lock/my_lock my_command
鉴于/var/lock/my_lock存在,是否有办法确定哪个进程拥有它,从而哪一个正在执行my_command ?
/var/lock/my_lock
my_command
像lsof | "egrep /var/lock/my_lock" lsof | "egrep /var/lock/my_lock"应该可以工作
lsof | "egrep /var/lock/my_lock"