Chinaunix首页 | 论坛 | 博客
  • 博客访问: 127465
  • 博文数量: 23
  • 博客积分: 560
  • 博客等级: 中士
  • 技术积分: 215
  • 用 户 组: 普通用户
  • 注册时间: 2011-04-07 22:58
文章分类

全部博文(23)

文章存档

2012年(6)

2011年(17)

分类: Python/Ruby

2011-11-19 23:57:13


  1. #!/bin/bash
  2. while read line
  3. do
  4. echo $line
  5. ip=$(echo -en $line | awk '{print $3}' | awk -F"/" '{print $1}')
  6. echo $ip
  7. add=$(wget -q http://www.ip168.com/ip/?ip=${ip} -O - | grep "本站主数据" | sed 's/^[ \t]*//' | awk -F"
" '{print $1}' | sed 's/
本站主数据://')
  • echo $add
  • echo -en $line | sed "/${ip}/s/\(.*\)/\1 $add\n/" >> ip_addr.txt
  • done < ip.txt

  • 从ip138取需要用下面的替换掉上面的add

  • add=$(wget -q "" -O -| iconv -f gbk -t utf-8 | grep "数据" | awk -F"ul" '{print $3}' | awk -F"
  • " '{print $1$2}' | awk -F"
  • " '{print $2"\n"$3}' | head -1)
  • 阅读(3754) | 评论(0) | 转发(0) |
    给主人留下些什么吧!~~