if脚本linux

来源:互联网 发布:麦子学院软件测试 编辑:程序博客网 时间:2024/06/05 20:24
while true
do
rtlcfg -i
rtlcfg -f -p 1 -s 1 -d 0
rtlcfg -f -p 2 -s 1 -d 0
isexist=`ping 192.168.0.100 -c 4|grep "bytes from"`
if [ -n "$isexist" ]
then
echo "ok remote host in network"
break;
fi

done



mysql_bin=${mysql_in}/bin/mysqlmysql_user=rootmaster_file=$(${mysql_bin} -u"${mysql_user}" -e "show master status\G" | grep "File:" | awk -F ': ' '{printf $2}')slave_file=$(${mysql_bin} -u"${mysql_user}" -e "show slave status\G" | grep "Master_Log_File:" | awk -F ': ' '{printf $2}')slave_relay_file=$(${mysql_bin} -u"${mysql_user}" -e "show slave status\G" | grep "Relay_Log_File:" | awk -F ': ' '{printf $2}')echo $master_fileecho $slave_fileecho $slave_relay_filelist=`ls /mnt/data/mysql-arm/var/mysql-bin.0*`for i in $listdoecho $iif [ "$i" = "$master_file" ] thenecho "==master_file"else if [ "$i" = "$slave_file" ] thenecho "==slave_file"elserm $ififidonelist=`ls /mnt/data/mysql-arm/var/CRong-relay-bin.0*`for i in $listdoif [ "$i" = "$slave_relay_file" ] thenecho "==slave_relay_file"else rm $ifidone


0 0
原创粉丝点击