c32's blog
每天学习一点点,每天进步一点点.
-
批量获取域名对应ip的bash shell脚本/批量检测IP是否禁ping
2023-12-06 13:59:05 | 分类: Bash | 标签: 无 阅读(1500) 评论(0) #!/bin/bash
domain_list=(
"www.baidu.com"
"www.360.cn"
"www.qq.com"
)
for domain in "${domain_list[@]}"
do
ip=$(ping -c 1 $domain | grep -Eo '[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+' | head -1)
echo "domain: $domain, IP: $ip"
done
#!/bin/bash
for i in $(seq 2 254)
do
ip="43.243.72.$i"
if ! ping -c 1 "$ip" >/dev/null; then
echo "$ip is not reachable"
fi
done