我想解析rss提要,并在仍以24/7全天候运行的ReadyNas上下载podcasts。
因此,我正在考虑让Shell脚本定期检查提要并生成wget以下载文件。
进行解析的最佳方法是什么?
谢谢!
最佳答案
有时,一个简单的带有shell标准命令的衬里就可以满足此要求:
wget -q -O- "http://www.rss-specifications.com/rss-podcast.xml" | grep -o '<enclosure url="[^"]*' | grep -o '[^"]*$' | xargs wget -c
当然,这在每种情况下都行不通,但通常已经足够了。