免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1526 | 回复: 0
打印 上一主题 下一主题

如何删除指定文本里面的一段文字呢? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-04-28 16:53 |只看该作者 |倒序浏览
问题是这样,我在博客上面加了一个天气预报,也就是小偷那种,用的是php里面的xml_rss,抓取yahoo的rss天气预报,先用fetch抓取xml文件到tmp目录里面,程序就读这个文件了,设置cron每小时抓一次,直接读远程文件速度太慢了。

但是yahoo的xml文件里面含有链接,我想删除它的链接,如果使用纯命令,应该用哪些命令结合起来删除之呢?比如find ,rm ,mv,grep

完整的xml文件如下 ,我想删除的是这个链接:

  1. <a href="http://us.rd.yahoo.com/dailynews/rss/weather/Chongqing__CH/*http://xml.weather.yahoo.com/forecast/CHXX0017_c.html">Full Forecast at Yah
  2. oo! Weather</a><BR/>
复制代码


  1. <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
  2. <rss version="2.0" xmlns:yweather="http://xml.weather.yahoo.com/ns/rss/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#">
  3. <channel>
  4. <title>Yahoo! Weather - Chongqing, CH</title>
  5. <link>http://us.rd.yahoo.com/dailynews/rss/weather/Chongqing__CH/*http://xml.weather.yahoo.com/forecast/CHXX0017_c.html</link>
  6. <description>Yahoo! Weather for Chongqing, CH</description>
  7. <language>en-us</language>
  8. <lastBuildDate>Fri, 28 Apr 2006 4:00 pm CST</lastBuildDate>
  9. <ttl>60</ttl>
  10. <yweather:location city="Chongqing" region="" country="CH" />
  11. <yweather:units temperature="C" distance="km" pressure="mb" speed="kph" />
  12. <yweather:wind chill="23" direction="190" speed="14" />
  13. <yweather:atmosphere humidity="61" visibility="600" pressure="0" rising="2" />
  14.   <yweather:astronomy sunrise="6:15 am" sunset="7:29 pm" />
  15.   <image>
  16. <title>Yahoo! Weather</title>
  17. <width>142</width>
  18. <height>18</height>
  19. <link>http://weather.yahoo.com/</link>
  20. <url>http://us.i1.yimg.com/us.yimg.com/i/us/nws/th/main_142b.gif</url>
  21. </image>
  22. <item>
  23. <title>Conditions for Chongqing, CH at 4:00 pm CST</title>
  24.   <geo:lat>29.52</geo:lat>
  25. <geo:long>106.48</geo:long>
  26.   <link>http://us.rd.yahoo.com/dailynews/rss/weather/Chongqing__CH/*http://xml.weather.yahoo.com/forecast/CHXX0017_c.html</link>
  27. <pubDate>Fri, 28 Apr 2006 4:00 pm CST</pubDate>
  28. <yweather:condition text="Sunny" code="32" temp="23" date="Fri, 28 Apr 2006 4:00 pm CST" />
  29. <description><![CDATA[
  30. <img src="http://us.i1.yimg.com/us.yimg.com/i/us/we/52/32.gif" /><br />
  31. <b>Current Conditions:</b><br />
  32. Sunny, 23 C<BR /><BR />
  33. <b>Forecast:</b><BR />
  34.   Fri - Partly Cloudy. High: 24 Low: 15<br />
  35.   Sat - Mostly Sunny. High: 28 Low: 16<br />
  36. <br />
  37. <a href="http://us.rd.yahoo.com/dailynews/rss/weather/Chongqing__CH/*http://xml.weather.yahoo.com/forecast/CHXX0017_c.html">Full Forecast at Yah
  38. oo! Weather</a><BR/>
  39. (provided by The Weather Channel)<br/>
  40. ]]></description>
  41. <yweather:forecast day="Fri" date="28 Apr 2006" low="15" high="24" text="Partly Cloudy" code="30" />
  42. <yweather:forecast day="Sat" date="29 Apr 2006" low="16" high="28" text="Mostly Sunny" code="34" />
  43.   <guid isPermaLink="false">CHXX0017_2006_04_28_16_0_CST</guid>
  44. </item>
  45. </channel>
  46. </rss>
  47. <!-- p1.weather.scd.yahoo.com uncompressed Fri Apr 28 01:23:22 PDT 2006 -->
复制代码

[ 本帖最后由 Kenbaby 于 2006-4-28 17:00 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP