## Script réalisé par Bertrand Perrier le 19/01/07
 
# Ce script gère le fichier rhythmdb.xml (base de donnée de rhythmbox)
# Il permet d'editer, restaurer (le fichier precedement effacé ou sauvegarder), de sauvegarder, et d'effacer

sudo find /home/$USER/.gnome2/rhythmbox/ -name rhythmdb.xml -exec echo "une base de données a été trouvée" \;

echo "1) editer la base de données"
echo "2) restaurer la base de données"
echo "3) sauvegarder la base de données"
echo "4) effacer la base de données"
echo "5) quitter"
read -p "Choix ? " ANSWER 
echo " "
#######################################################################################
if [ $ANSWER = 1 ]
   then
      echo "***EDITION DE RHYTHMDB.XML***";
      gedit /home/$USER/.gnome2/rhythmbox/rhythmdb.xml
   fi
#######################################################################################
if [ $ANSWER = 2 ]
   then
      clear
      echo "***RESTAURATION DE RHYTHMDB.XML***";
		## copie rhythmdb.xml.bak dans rhythmdb.xml
		cp /home/$USER/.gnome2/rhythmbox/rhythmdb.xml.bak  /home/$USER/.gnome2/rhythmbox/rhythmdb.xml
   fi
#######################################################################################
if [ $ANSWER = 3 ]
   then
      echo "***SAUVEGARDE DE RHYTHMDB.XML***";
		## sauvegarde rhythmdb.xml dans rhythmdb.xml.bak
		cp /home/$USER/.gnome2/rhythmbox/rhythmdb.xml /home/$USER/.gnome2/rhythmbox/rhythmdb.xml.bak
   fi
#######################################################################################
if [ $ANSWER = 4 ]
   then
      echo "***FORMATAGE DE RHYTHMDB.XML***";
		## sauvegarde rhythmdb.xml dans rhythmdb.xml.bak
		cp /home/$USER/.gnome2/rhythmbox/rhythmdb.xml /home/$USER/.gnome2/rhythmbox/rhythmdb.xml.bak
		## efface rhythmdb.xml
		rm /home/$USER/.gnome2/rhythmbox/rhythmdb.xml
   fi

#######################################################################################
read -p "***   Appuyer sur un touche pour quitter   ***" ANSWER

