El dilluns 7/03/05, a les 11:06 (+0100), Josep Payo va escriure:
>
> (1) Estaria b� rascar un script que fes una web amb un ranking de
> missatges amb m�s peus repetits :)
Et refereixes a un script com aquest?
#!/bin/bash
FITXERTXT="$HOME/tmp/ranking.txt"
FITXERHTM="$HOME/tmp/ranking.html"
touch $FITXERTXT $FITXERHTM
while read line; do
missatge="$missatge"$'\n'"$line"
done
llistaire=`echo "$missatge" | grep -m 1 "^From:" | cut -c 7-`
num_peus=`echo "$missatge" | grep "llista de correu de l'Internauta$" | wc -l`
llistaire=${llistaire/=?*?= /}
llistaire=${llistaire/</<}
llistaire=${llistaire/>/>}
record_personal=0`grep -m 1 "$llistaire" $FITXERTXT | cut -f 1`
[ $num_peus -lt 1 ] && exit
[ $num_peus -lt $record_personal ] && exit
ranking=`<$FITXERTXT`
ranking=`echo "$ranking" | grep -v "$llistaire"`
echo "$ranking" | grep -v '^$' > $FITXERTXT
echo "$num_peus$'\t'$llistaire" >> $FITXERTXT
cat > $FITXERHTM <<EOF
<html>
<head><title>Ranking de peus acumulats</title></head>
<body>
<h1>Classificació general</h1>
<p><i>N.B.:</i> La classificació és provisional, a l'espera dels
resultats del control <i>antidoping</i>.</p>
<pre>
Peus Llistaire
`sort -n -r $FITXERTXT`
</pre>
<p>Última actualització: `date`</p>
</body>
EOF
--
hrnzt
_______________________________________________
llista de correu de l'Internauta
[email protected]
http://zeus.internauta.net/mailman/listinfo/internauta