[CBLX] script LaMeteo: question de tri d'infos

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


Hello,

j'ai "cuisiné" un ptit script devant me permettre de récupérer l'info météo
du site d'un journal bien répandu dans notre petit pays;

le script fonctionne mais j'ai deux problèmes principaux dont je ne sais
comment les résoudre:

1) l'info récupérée varie du fait que parfois y a des titres
supplémenteaires temporairement affichés sur le site; or avec tail je ne
reussis qu'à trier la zone supposée afficher toujours la même info, sauf que
les jours varient. Mais ça ne fonctionne qu'à moitié, y a pas moye nde trier
sur base de ***** en indiquant qu'il faut après ce tri afficher les x lignes
suivantes ?

2) j'ai regardé dans la manpage de html2text et ai lu que la versio ndEbian
ne permet pas dp'utilsier l'option -nobs pour supprimer les "_" présents
dans le texte obtenu: comment avoir une info plus clean alors ?

Vos conseils sont les bienvenus,
voir le script ainsi que le typescript de la sortie ecran, en pj.

Aldo. 

#!/bin/bash
clear
cd /tmp
echo "Cleaning up before reloading ! "
rm ./meteo* ./index.h*
clear
#wget -c http://www.lesoir.be/meteo # Le Soir
wget -c http://www.lalibre.be/meteo # La Libre
sleep 1
mv /tmp/meteo /tmp/meteo.html
html2text /tmp/meteo.html >/tmp/meteo.txt
cd -
clear
#echo "	LA METEO - http://www.lesoir.be/meteo " # Le Soir
echo "	LA METEO - http://www.lalibre.be/meteo " # La Libre
#tail -n +236 /tmp/meteo.txt |head -n 14 # Le Soir
#echo "La météo des 8 prochains jours sur: http://www.lesoir.be/meteo 
# "
tail -n +210 /tmp/meteo.txt |head -n 18 # La Libre
echo  
exit
Script started on vr 18 okt 2013 21:03:53 CEST
aldo@asteroid:~$ lameteo 

	LA METEO - http://www.lalibre.be/meteo 
    * Aujourd'hui
      18/10__[Ciel_très_couvert]_10_°_|_17_°_[Direction_du_vent_:_Est-Sud-Est]
      10km/h
    * Demain
      19/10__[Averses_de_pluie]_9_°_|_19_°_[Direction_du_vent_:_Sud]_15km/h
    * Dimanche
      20/10__[Orage]_12_°_|_18_°_[Direction_du_vent_:_Sud-Ouest]_15km/h
    * Lundi
      21/10__[Ciel_très_couvert]_12_°_|_19_°_[Direction_du_vent_:_Sud]_15km/h
    * Mardi
      22/10__[Averses_de_pluie]_14_°_|_21_°_[Direction_du_vent_:_Sud-Sud-Ouest]
      20km/h
    * Mercredi
      23/10__[Ciel_peu_nuageux]_14_°_|_18_°_[Direction_du_vent_:_Sud-Sud-Ouest]
      15km/h
    * Jeudi
      24/10__[Ciel_très_couvert]_12_°_|_20_°_[Direction_du_vent_:_Sud-Sud-
      Ouest]_20km/h

aldo@asteroid:~$ 
Script done on vr 18 okt 2013 21:04:42 CEST


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/