开发者社区 问答 正文

SHELL脚本检测程序启动完成的问题

我打算写一个脚本,顺序启动多个程序或者顺序关闭多个程序。
然后其中有一个是进行MYSQL的备份操作,如:/mysql/bin/mysqldump ......
现在的问题是如何能检测到该操作已经完成备份,执行下面的关闭MYSQL的操作呢?
考虑过检测备份文件是否生成,但是貌似备份开始执行的时候就已经有该文件了,如果此时进行MYSQL 的关闭命令可能会导致备份不成功,请教下有没有什么思路?

展开
收起
落地花开啦 2016-02-13 17:15:16 2329 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    程序运行结束都有个exit code的吧
    把exit code存入变量,if语句检测变量值是否为0。

    2019-07-17 18:42:14
    赞同 展开评论