博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

bash批量处理

Posted on 2016-08-04 14:38  moss_tan_jun  阅读(150)  评论(0编辑  收藏  举报

[root@azure_dbm1_s1 scripts]# more slave_1062_stop.sh

#/bin/bash

slave_num=`mysql -e "show slave status\G" |grep Last_SQL_Errno |awk {'print $2}'`

echo $slave_num

while [[ $slave_num = "1062" ]];

do

         mysql -e "stop slave; set global sql_slave_skip_counter=1; start slave;"

         slave_num=`mysql -e "show slave status\G" |grep Last_SQL_Errno |awk {'print $2}'`

done

[root@azure_dbm1_s1 scripts]#