我有一个脚本(在.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] 删除。
我来说两句