cURL命令行在rss feed中获取嵌入文件?

时间:2012-02-03 21:22:07

标签: curl rss

我运行了cURL命令行,以便在需要登录的网站上获取RSS订阅源。 它下载了我想要的rss.xml文件,类似于this。 现在,如何下载链接到此文件中的文件? 我试过castget,但是文件的链接有一个重定向,但是castget无法处理。

有任何帮助吗?有没有办法使用cURL来获取rss文件中的链接? 感谢

1 个答案:

答案 0 :(得分:1)

curl -s http://www.mininova.org/rss/ubuntu | xml sel -N atom="http://www.w3.org/2005/Atom" -t -m './/enclosure' -v '@url' -n | wget -i -
  • curl 从网址获取xml
  • xml xmlstarlet)提取机箱网址xml
  • wget 从stdin
  • 下载网址列表

如果您不想下载所有链接,则不需要wget