#!/bin/bash

echo "COMMENTAIRE GAGNANT"
echo "-------------------"

if [ ! $1 ]
then
	echo "Veuillez indiquer 'consitution' pour constituer le fichier des commentaires ou 'tirage' pour tirer au sort un commentaire"
	exit 0
fi

if [ $1 = "constitution" ]
then
	#telechargement de la source
	wget http://japancouture.canalblog.com/archives/2010/09/18/19098464.html -O jca.html
	#creation du fichier des commentateurs
	fgrep "itemfooter" jca.html|grep -v wildmary > /tmp/jca.txt
	sed 's/<[a-zA-Z\/][^>]*>//gi' /tmp/jca.txt > participations.txt
	rm /tmp/jca.txt #suppression du fichier temporaire
	echo "Le fichier est constitué, nettoyez les doublons avant de lancer le tirage"
elif [ $1 = "tirage" ]
then
	#recuperation du nombre de commentaires
	ECHELLE=`awk 'END {print NR}' participations.txt`

	echo "Nombre de commentaires : $ECHELLE"
	echo "--"

	#tirage au sort avec modulo pour max
	nombre=$RANDOM
	let "nombre %= $ECHELLE"
	echo "Le commentaire gagnant est le #$nombre :"
	#affichage de la ligne
	ligne=`sed -n $nombre'p' participations.txt`
	echo $ligne | sed 's/<[a-zA-Z\/][^>]*>//gi'

	#suppression des fichiers crees
	#rm jca.html
	#rm participations.txt
else
	echo "'$1' n'est pas une option valide."
	echo "Veuillez indiquer 'consitution' pour constituer le fichier des commentaires ou 'tirage' pour tirer au sort un commentaire"
	exit 0
fi

exit 0
