[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