Comment analyser rss-feeds / xml dans un script shell
J'aimerais analyser les flux rss et les télécharger les podcasts sur mon ReadyNas qui tourne 24/7 de toute façon.
Je suis donc penser à avoir un script shell vérifier périodiquement que le flux et le frai wget pour télécharger les fichiers.
Quelle est la meilleure façon de faire l'analyse?
Merci!
source d'informationauteur Oli
Vous devez vous connecter pour publier un commentaire.
Parfois un simple liner avec shell les commandes standard peut être suffisant pour ce:
Sûr, cela ne fonctionne pas dans tous les cas, mais il est souvent assez bon.
Avez-vous accès à awk? Peut-être que vous pourriez utiliser XMLGawk
J'ai lu sur XMLStartlet ici et il y
Mais est-il un port pour ReadyNas NV+ disponible?
J'ai écrit ce script simple pour le téléchargement de données XML à partir d'Amazon S3, de sorte qu'il serait utile pour l'analyse de différents types de fichiers XML:
Cette approche est similaire à @leo répondre.
Vous pouvez utiliser xsltproc de libxml2 et d'écrire une simple feuille de style xsl qui analyse les flux rss et les sorties d'une liste de liens.