Autore Topic: Esercizio "sed" su Sylpheed e bollettini meteorologici.  (Letto 1650 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Spaccafumo

  • Qui si usa PuppyLinux su hd.
  • cagnulin
  • **
  • Post: 75
    • Mostra profilo
    • E-mail
Esercizio "sed" su Sylpheed e bollettini meteorologici.
« il: Dicembre 27, 2012, 09:59:00 am »
Chi è registrato su http://www.meteoam.it (Newsletter Previsioni a brevissimo termine) e usa Sylpheed come client di posta può sperimentare questo script:

#!/bin/sh
dir="/root/Mail/Meteo"    #in Sylpheed deviare qui i bollettini meteo usando i filtri
printf -v y "%s\n\n"        # la variabile $y contiene due nuove linee
a=1
n=`ls -1 -U $dir/ | wc -l` #numero di file  presenti in $dir
until [ $a -gt $n ];do
k=`sed -n '/Date:/p' $dir/$a`
z=`sed -n '/CENTRO E SARDEGNA:/,/SUD E SICILIA:/p' $dir/$a | sed '$d'`
if [ -z "$z" ];then a=$((++a));continue;fi   # passa appresso se non trova $z
m=`sed -n '/TEMPERATURE:/,/C.N.M.C.A/p' $dir/$a  | sed '$d'`
gmessage -title "$k ($a/$n)" "$z$y$m"
a=$((++a))
done

...
Qui si usa PuppyLinux su hd.

 

Iscriviti alla newsletter

Ricevi le notizie più importanti direttamente nella tua casella email (premi invio dopo l'indirizzo)