亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 7503 | 回復(fù): 8
打印 上一主題 下一主題

[網(wǎng)絡(luò)相關(guān)] 求一批量ping域名,輸出為域名+ip的shell腳本 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2012-08-02 09:46 |只看該作者 |倒序瀏覽
各位高手好:
小弟想實現(xiàn)這樣一個功能:
ping一個文本文件里的大量域名,無論能不能Ping通,只要域名相對應(yīng)的Ip,輸出文件中格式為域名和Ip相對應(yīng)。謝謝各位高手。

論壇徽章:
0
2 [報告]
發(fā)表于 2012-08-02 09:57 |只看該作者
回復(fù) 1# 450120127


    #!/bin/bash
while read line
do
      tmp=`ping -c1 $line 2>/dev/null`
      ip=`echo $tmp|grep -oP "\(\d+.\d+.\d+.\d+\)"`
      echo $line $ip
done<dnslist

論壇徽章:
15
2015年辭舊歲徽章
日期:2015-03-03 16:54:15雙魚座
日期:2015-01-15 17:29:44午馬
日期:2015-01-06 17:06:51子鼠
日期:2014-11-24 10:11:13寅虎
日期:2014-08-18 07:10:55酉雞
日期:2014-04-02 12:24:51雙子座
日期:2014-04-02 12:19:44天秤座
日期:2014-03-17 11:43:36亥豬
日期:2014-03-13 08:13:51未羊
日期:2014-03-11 12:42:03白羊座
日期:2013-11-20 10:15:18CU大;照
日期:2013-04-17 11:48:45
3 [報告]
發(fā)表于 2012-08-02 09:58 |只看該作者
找域名和IP 的對應(yīng)命令最好用nslookup 命令

論壇徽章:
0
4 [報告]
發(fā)表于 2012-08-02 10:09 |只看該作者
本帖最后由 ooooldman 于 2012-08-02 10:09 編輯
  1. m2t $ cat ym.txt
  2. [url]www.baidu.com[/url]
  3. [url]www.qq.com[/url]
  4. m2t $ cat a.sh
  5. #!/bin/bash
  6. #set -x

  7. for ym in `cat ym.txt`
  8. do
  9.    ip=`ping -c1  [url]www.baidu.com[/url] |awk -F '[ )(]' 'NR ==1 {print $4}'`
  10.    echo "$ip  ----->  $ym"

  11. done

  12. m2t $ ./a.sh
  13. 119.75.218.77  ----->  [url]www.baidu.com[/url]
  14. 119.75.218.77  ----->  [url]www.qq.com[/url]
復(fù)制代碼

論壇徽章:
0
5 [報告]
發(fā)表于 2012-08-02 11:50 |只看該作者
回復(fù) 4# ooooldman
請問如何將得到的域名和IP對應(yīng)關(guān)系輸出到一個文件中呢?
  1. echo "$ip  ----->  $ym" >>result.txt
復(fù)制代碼
但是他在done中,得到的結(jié)果是ip是重復(fù)的,域名不是
請問如何解決


   

論壇徽章:
0
6 [報告]
發(fā)表于 2012-08-02 12:05 |只看該作者
本帖最后由 ooooldman 于 2012-08-02 12:05 編輯
  1. #!/bin/bash
  2. #set -x

  3. for ym in `cat ym.txt`
  4. do
  5.    ip=`ping -c1  $ym |awk -F '[ )(]' 'NR ==1 {print $4}'`
  6.    echo "$ip  ----->  $ym"  >> /tmp/ymip.txt

  7. done
復(fù)制代碼
回復(fù) 6# 450120127


    上面的變量寫錯了,

論壇徽章:
1
處女座
日期:2014-01-14 13:59:48
7 [報告]
發(fā)表于 2012-08-02 17:23 |只看該作者
#!/bin/bash
domain=`cat yuming.txt`
for i in $domain
do
IP=`ping $i -c 1 |awk 'NR==2 {print $4}' |awk -F ':' '{print $1}'`
echo ${i}IP
done


yuming.txt里邊保存你的域名
北京娛樂1 該用戶已被刪除
8 [報告]
發(fā)表于 2014-02-20 22:50 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
北京娛樂1 該用戶已被刪除
9 [報告]
發(fā)表于 2014-02-20 22:51 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP