<>强判断GTID复制中从库有没有与主库同步强>
显示奴隶stautus \ G中:
当Retrieved_Gtid_Set=, Executed_Gtid_Set表示从库已经和主库完成同步
# !/bin/bash Exec_num=$ (mysql -uroot -p147258  -e “show slave 地位\ G;”, 2在/dev/null | grep “Executed_Gtid_Set”|, awk - f”:“,“{print 3美元}”| awk -F ”——“,‘{$ 2, print } | awk - f”、“,“{print 1美元}”) Ret_num=$ (mysql -uroot -p147258  -e “show slave 地位\ G;”, 2在/dev/null | grep “Retrieved_Gtid_Set”|, awk - f”:“,“{print 3美元}”| awk -F ”——“,“{print $ 2}”) #判断这俩个数值是否相同,相等输出是的,否则没有 if [,美元Exec_num -eq  Ret_num 美元;】 ,,, ,,,,,,,echo “是的” ,,, ,,,,,,echo ,“不” fi