#!/bin/sh
time_out=0
querygt3s=0
i=1
while [[ $i -le 15 ]]
do
i=`expr $i + 1`
sleep 2
while read line
do
start_time=`date +%s`
query_count=`dig $line +short|wc -l`
stop_time=`date +%s`
query_time=`expr $stop_time - $start_time`
while true
do
if [[ $query_time -gt 2 ]];then
querygt3s=`expr $querygt3s + 1`
elif [[ $query_count -eq 0 ]];then
time_out=`expr $time_out + 1`
fi
break
done
done < /data/etc/dnslist.txt
done
echo `expr $querygt3s + $time_out` > /data/etc/dnscount.txt

  

最新文章

  1. 特殊的ASCII码对应的字符
  2. ecshop /goods.php SQL Injection Vul
  3. Linux系统使用yum安装nodejs
  4. Hilbert space
  5. wordnet的一些入门性介绍
  6. Open vSwitch使用案例扩展实验
  7. 20169210《Linux内核原理与分析》第十二周作业
  8. React制作吸顶功能总结
  9. NYOJ 25 A Famous Music Composer
  10. win10 uwp 九幽图床
  11. Java设计模式学习总结
  12. centos6.5-vsftp搭建
  13. 设计一函数,求整数区间[a,b]和[c,d]的交集
  14. [Python设计模式] 第20章 挨个买票——迭代器模式
  15. (转)开源项目miaosha(下)
  16. OS模块(与操作系统交互)
  17. mysql的DATE_FORMAT参数格式
  18. BZOJ 1002--[FJOI2007]轮状病毒(高精度)
  19. CSDN 四川大学线下编程比赛第一题:数字填充
  20. 面向对象方法的重载(overloading)和覆盖(overriding)

热门文章

  1. mac 遇到的奇怪问题?
  2. memcpy的函数
  3. Qt下拉对话框 ComboBox的用法
  4. R语言-默认镜像设置
  5. js +与?优先级
  6. 几种优化方法的整理(SGD,Adagrad,Adadelta,Adam)
  7. DOMContentLoaded方法
  8. dedecms 在模版页面获取当前栏目id
  9. 记录一个下最近用tensorflow的几个坑
  10. YAML基础语法