Shell脚本-mysql准备好后如何运行脚本?

奥基·伊利·里纳尔迪

我有一个脚本(在.sh文件中),每次登录时都可以运行一次。但是我必须确保在.sh执行主脚本之前,mysql服务已经在运行
这是我的草稿:

function check_mysql(){
    // script for checking mysql
    return status
}
mysqlstatus = check_mysql()
while mysqlstatus == false {
    mysqlstatus = check_mysql()
}
// once mysqlstatus == true
// my main script
// my main script
// my main script
// my main script

如何在shell脚本中编写以上草稿?

奥基·伊利·里纳尔迪

终于我找到了答案!:D

while !(mysqladmin ping)
do
   sleep 3
   echo "waiting for mysql ..."
done
echo "starting the main script"
#main script
#main script
#main script

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章