shell脚本判断域名是否存在解析记录
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,shell脚本实现从的一堆域名中找出哪些域名还存在解析记录记录生成需求:从IDC机房提供的一堆域名中找出哪些域名还存在解析记录先排序去除重复的域名:cat 2.txt |sort -rn|uniq -
千家信息网最后更新 2026年10月31日shell脚本判断域名是否存在解析记录
shell脚本实现从的一堆域名中找出哪些域名还存在解析记录
记录生成需求:从IDC机房提供的一堆域名中找出哪些域名还存在解析记录
先排序去除重复的域名:
cat 2.txt |sort -rn|uniq -c|awk '{print $2}' >test执行脚本sh 2.sh m 或者是sh 2.sh e 或者sh 2.sh 未知 对应生成文件 m.log e.log wujilu.log
[root@intf-06 ~]# cat 2.sh #!/bin/shlist=$(cat /root/test)for n in $listdo echo $n|tee -a 1.log&& ping -c1 -i 0.1 $n -q 2>&1 |tee -a 1.logdone if [ $1 == "m" ];thensed -e '/Done/{d}' -e '/\[1\]/{d}' 1.log|grep -B 1 'PING'|grep "^$1" >m.logecho "" >1.log elif [ $1 == "e" ];thensed -e '/Done/{d}' -e '/\[1\]/{d}' 1.log|grep -B 1 'PING'|grep "^$1" >e.logecho "" >1.log elif [ $1 == "未知" ];thensed -e '/Done/{d}' -e '/\[1\]/{d}' 1.log|grep "$1"|awk -F '[ :]+' '{print $2}' >wujilu.logecho "" >1.logfi获取的结果如下:
以m开头的存在解析记录的二级域名[root@intf-06 ~]# cat m.log m.qxwfc.cnm.qldua.cnm.wstzk.cnm.gsnon.cnm.fzhxzm.cnm.ew740.cn以e开头的存在解析记录的二级域名[root@intf-06 ~]# cat e.log e.gsnon.cne.fzhxzm.cne.ew740.cn不存在解析记录的二级域名[root@intf-06 ~]# cat wujilu.log m.0v43q.cne.x51se.cn
域名
二级域名
脚本
开头
生成
文件
机房
结果
需求
排序
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州紫鲸互联网科技有限公司
蓝思科技飞鸽互联网
西安互联网科技
以房互联网科技
凡科互联网科技
时间互联网络科技
互联网科技公司的市场部门
北京三清互联网科技
深圳国际航运科技和互联网
互联网教育科技公司vipkid
移动互联网科技股
互联网时代科技改变生活
互联网校园科技培训
全球顶尖互联网科技公司
移动互联网年度科技创新
健康食品互联网创新科技园项目
互联网新科技动漫ppt素材
广州新华互联网科技学校电竞方面
上海创道互联网络科技有限公司
互联网科技收购价值
互联网科技企业
南京欣网互联网络科技
互联网科技卖菜
礼当家互联网科技
汉立互联网科技有限公司联系电话
科技类公司包括互联网吗
乌鲁木齐新华智原互联网科技学校
西安有哪些互联网高科技企业
唯美互联网科技
现代科技的标志之一的互联网