首页 > 代码库 > 防止shell运行多个
防止shell运行多个
我很多时候都很懒惰,解决懒惰的主要办法就是用脚本去自动执行,但是有的时候比如处理一个数据,还没有处理完毕,下一次又开始执行了,导致数据错乱,这就是一个问题了,看看我是如何解决的吧!
#!/bin/shcd /opt/shell/LANG="zh_CN"export LANGlock=runLock.lockif [ ! -f "$lock" ]thentouch "$lock"source setenv.shservice httpd startrm "$lock"elseecho "Bash already startup!"fi#脚本运行时,判断是否有锁定文件,如果没有则创建后开始运行脚本,反之就退出。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。