我运行了cURL命令行,以便在需要登录的网站上获取RSS订阅源。 它下载了我想要的rss.xml文件,类似于this。 现在,如何下载链接到此文件中的文件? 我试过castget,但是文件的链接有一个重定向,但是castget无法处理。
有任何帮助吗?有没有办法使用cURL来获取rss文件中的链接? 感谢
答案 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
。