测试域名ping延迟脚本

#!/bin/bash

if [ $# -lt 1 ]
then
echo "Usage:avg file1"
exit 1
fi
echo "====================`date`======================" >> result.txt
function main {
 time=`ping -c 10 -i 0.1 -q $1 | egrep "^rtt" | awk -F/ ‘{print $5}‘`
 [[ "${time}" == "" ]] && echo -e "$1\ttime_out" >>result.txt || echo -e "$1\t${time}" >>result.txt
}

pipefile=/tmp/$$.fifo
mkfifo $pipefile
exec 5<>$pipefile
rm -rf $pipefile

for ((i=0;i<50;i++))
do
 echo
done>&5

while read domain
do
 read<&5
 (main $domain && echo>&5)&
done <$1
wait
exec 5>&-

时间: 2024-07-30 13:32:14

测试域名ping延迟脚本的相关文章

linux 批量测试域名返回码脚本

需求:应用要求覆盖host并测试 1.创建一个host.txt的文件来存放需要修改的host记录 2.过滤出host.txt域名列并新生成一个curl.txt文件 cat host.txt |awk '{print $1}' > curl.txt 脚本如下 #!/bin/bash echo "修改hosts文件" cat host.txt >> /etc/hosts for i in `cat curl.txt`;do /usr/bin/curl -o /dev/nu

Android测试提升效率批处理脚本(三)

前言: 前面放出过几次批处理,这次只放一个环境检查的被管理员给打回来了,不得不再找找几个有含金量的放出来,请看正文~~~ 目录 1.Android环境检查 2.Android内存监控 3.模拟蓝牙手柄事件 一.Android环境检查 @ECHO OFF ECHO.     ::::::::::::::::::::::::::::::::::::::::::::::::: ECHO.     ::                                             :: ECH

延迟脚本的那些事

最近看了javascript 高级程序设计第三版 和 高性能javascript  对于 延迟脚本好像有点出入(可能是我理解的出入,所以打算自己亲自测试一下 来证明  到底怎么回事)高级程序设计中对于defer的解释:这个属性的用途表明脚本在执行时不影响页面的构造 (脚本会被延迟到整个页面都解析完毕在运行)所以加上这个属性就是告诉浏览器在遇到这个属性的时候立即下载但是延迟去执行   html5规范如果有多个defer的外部脚本  那么按照出现的先后顺序来执行  所有支持html5 的浏览器都应该

原生 JS 中 延迟脚本和异步脚本

一.延迟脚本 defer HTML4.0中为<script> 标签添加了个defer属性.属性的用途是表民脚本在执行时不会影响页面的构造. 脚本会被延迟到页面加载完毕的时候,执行.也就是当浏览器解析到</html> 标签后才会执行代码.在HTML5规范中,defer属性中适用于外部脚本. 而家了defer  的脚本文件会比DOMContentLoaded事件触发前执行. 二.异步脚本 async HTML5为<script>添加了个async属性.这个属性与defer属

javascript中的延迟脚本技术

<html> <head> <title>javascript中的延迟脚本技术<title> <script type="text/javascript" defer="defer" src="some.js"></script> <head> <body> <!-- 内容--> </body> <html> def

js的延迟脚本----defer与异步脚本----async

延迟脚本----defer: 一般而言,js的引入<script></script>被放在body的结束符之前,这主要是为了让页面的所有节点被加载完了之后在执行js代码,防止js获取dom节点失败的情况出现. 如果你一定要将<script></script>放在head中,又担心无法获取到dom节点的话,可以如以下代码形式定义延迟脚本defer: <script type="text/javascript" defer="

JavaScript值延迟脚本和异步脚本

Html 4.0为<script>标签定义了defer属性,这个属性的用途是表名脚本在执行时,不会影响页面的构造.也就是说,脚本会延迟到整个页面解析完毕之后在运行,因此,在<script>元素中设置defer属性,相当于告诉浏览器立即下载,但延迟执行.但是有一种特殊情况,看如下代码: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="C

七牛云测试域名到期博客图片问题

从上周末开始到今天,终于把七牛云到期的测试域名所属空间的博客照片迁移到腾讯云.腾讯云有一定量免费空间供用户使用(发博文时免费额度:50 GB 标准存储容量,10 GB CDN 回源流量,100 万次读请求,100 万次写请求.费用实例),希望腾讯云短期内不要出对没钱用户的制裁条款.当然,出了我们也不用慌,再迁移便是,正所谓不折腾不舒服斯基.果然免费的都是要付出其它代价的- 备份七牛云图片到本地 方案一:如果此时你处在工作日时间,可以参考此链接教你如何在七牛云域名过期后备份内容完成转移,让七牛云技

软件测试_Loadrunner_APP测试_性能测试_脚本优化_脚本回放

本文主要写一下在使用Loadrunner录制完毕APP脚本之后如何对脚本进行回放,如有不足,欢迎评论补充. 如没有安装Loadrunner软件,请查看链接:软件测试_测试工具_LoadRunner: 如不清楚如何使用Loadrunner录制APP脚本,请查看链接:软件测试_APP测试_性能测试_脚本录制_基本操作流程: 先决条件:已录制完毕APP操作脚本.(我这里是录制了上传图片并查询的操作) 一.录制完毕脚本之后,点击保存.就能进入脚本优化界面,如下图: 二.然后点击上部菜单栏中的Script