|
|
|
|
Bonjour,
j'utilise Linux/ubuntu et j'aimerais élaborer un petit programme bash qui me permettrait d'afficher des informations extraite d'un flux RSS (en fait les titres de certaines manifestations) en ligne.
Est-ce possible ? Je pense que oui mais cela dépasse de très loin mes capacités.
merci à tous par avance !
Dansei
PS : cela me servira dans kmail et me permettra d'insérer ces informations automatiquement dans ma signature
Configuration: Linux Firefox 3.0.10
Salut !
|
Bonsoir Ahmet,
<div id="feedContent"> <div class="entry"><h3><a href="http://www.jinnove.com/...">Rencontre Nationale des Directeurs de l'Innovation 2009 - lundi 25 mai 2009</a></h3><div xml:base="http://www.jinnove.com/flux_rss?export=agenda.xml" class="feedEntryContent">Le thème de cette deuxième rencontre est « Innover pour sortir de la crise et repartir en croissance »...<BR xmlns=""/><A xmlns="" href="http://www.jinnove.com/...">Lire la suite...</A></div></div> <div style="clear: both;"/><div class="entry"><h3><a href="http://www.jinnove.com/fr/Agenda/Conference-sur-l-Intelligence-Economique5">Conférence sur l'Intelligence Economique - mardi 26 mai 2009</a></h3><div xml:base="http://www.jinnove.com/flux_rss?export=agenda.xml" class="feedEntryContent">L'Intelligence Economique en soutien à l'Innovation. Au programme : "pratiquer l'innovation au quotidien dans l'entreprise"...<BR xmlns=""/><A xmlns="" href="http://www.jinnove.com/fr/Agenda/Conference-sur-l-Intelligence-Economique5">Lire la suite...</A></div></div><div style="clear: both;"/> <div class="entry">.... etc ... </div> Les seules informations qui m'intéressent sont en fait celles situées entre les balises h3 J'espère avoir été plus clair, merci |
Oh la la
|
Si tu ne veux que les titres : sed -n 's#.*<h3>\(.*\)</h3>.*#\1#;s#.*">\(.*\)<.*#\1#p' fichieravec cette modification ça devrait le faire... Pour ce qui est de récupérer le fichier un truc du genre devrait le faire : wget url_du_fichier.rss.xmlpour le parser directement au travers d'un pipe avec "sed" : wget -q -O - url_du_fichier.rss.xml | sed 'blablabla'Pour les explications des regex, j'essaierai de trouver 5 minutes dans la journée pour t'expliquer ça. $ man woman Il n'y a pas de page de manuel pour woman. |
Encore merci !
|
Ouh la la
|