-
#!/bin/bash
-
-
now_date=`date +%Y%m%d%H:%m:%s`
-
cd /home/oracle/go_program
-
-
now_date=`date +%Y%m%d%H:%m:%s`
-
cd /home/oracle/go_program
-
-
ip_list=(192.168.1.22 192.168.1.113 192.168.1.130 192.168.1.131 192.168.1.8 192.168.1.92 192.168.1.63 192.168.1.99 192.168.1.90)
-
-
for ipaddr in "${ip_list[@]}"
-
do
-
while (true)
-
do
-
output=`./wrong_sql_send ${ipaddr}`
-
echo ${now_date}'|'$output>>/tmp/${ipaddr}.log
-
-
tail -1 /tmp/${ipaddr}.log|grep timeout
-
send_flag=$?
-
-
##发送不成功,再次发送
-
if [ $send_flag -eq 0 ];then
-
output=`./wrong_sql_send ${ipaddr}`
-
echo ${now_date}'|'$output>>/tmp/${ipaddr}.log
-
fi
-
-
-
tail -1 /tmp/${ipaddr}.log|grep timeout
-
send_flag=$?
-
-
echo $send_flag
-
if [ $send_flag -eq 1 ];then
-
break
-
fi
-
-
done
- done
双从循环例子
分享好友
分享这个小栈给你的朋友们,一起进步吧。
订阅须知
• 所有用户可根据关注领域订阅专区或所有专区
• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询
• 专区发布评论属默认订阅所评论专区(除付费小栈外)
技术专家
查看更多- 栈栈专家