How to make sure only one instance of a Bash script is running at a time?

前端 未结 6 1881
时光取名叫无心
时光取名叫无心 2021-02-08 00:54

I want to make a sh script that will only run at most once at any point.

Say, if I exec the script then I go to exec the script again, how do I make it so that if the f

6条回答
  •  走了就别回头了
    2021-02-08 01:15

    Write the process id into a file and then when a new instance starts, check the file to see if the old instance is still running.

提交回复
热议问题