+
+
+
+
+
+
+
+
+echo -e "\033[1;45;41m Ce script necessite les droits d’administrateur pour fonctionner \033[0m"
+
+
+echo -e "\033[1;44m Bienvenue dans ce script de mise a jour de fortune \033[0m"
+
+
+
+
+
+cd /usr/share/games/fortunes
+
+
+ls -I "*.dat" -I "*.u8"
+
+
+echo -e "\033[1;44mTaper le nom du fichier a modifier, ou" "\033[1;42mNouveau\033[0m""\033[1;44m pour un nouveau fichier\033[0m"
+
+
+
+
+
+read num
+
+
+if [ $num = Nouveau ]; then
+
+
+ echo -e "\033[1;42mEntrer un nom pour le nouveau fichier\033[0m"
+
+
+ read fichier
+
+
+else
+
+
+ for i in *
+
+
+ do
+
+
+ if [ $num = $i ]; then
+
+
+ fichier=$i
+
+
+ fi
+
+
+ done
+
+
+fi
+
+
+
+
+if [ -z "$fichier" ]; then
+
+
+ echo "Le fichier n’existe pas"
+
+
+else
+
+
+ echo -e "\033[1;45;41mModification avec nano ou avec le script ?\033[0m"
+
+
+ echo -e "\033[1;45;31mNano : 1\033[0m"
+
+
+ echo -e "\033[1;45;34mScript : 2\033[0m"
+
+
+ read choix
+
+
+ if [ $choix = 1 ]; then
+
+
+ nano /usr/share/games/fortunes/$fichier
+
+
+ echo -e "\033[1;45;41mFin de la modification\033[0m"
+
+
+ elif [ $choix = 2 ]; then
+
+
+
+
+
+ rep=o
+
+
+ while [ $rep = o ]
+
+
+
+
+
+
+
+
+ do
+
+
+ echo "Entrer la citation a ajouter et appuyer sur [ENTREE]"
+
+
+
+
+
+ read ligne
+
+
+
+
+
+ echo $ligne >> /usr/share/games/fortunes/$fichier
+
+
+
+
+
+ echo % >> /usr/share/games/fortunes/$fichier
+
+
+ echo "Continuer ? [o/n]"
+
+
+
+
+
+ read rep
+
+
+ done
+
+
+ fi
+
+
+
+
+
+ strfile /usr/share/games/fortunes/$fichier /usr/share/games/fortunes/$fichier.u8
+
+
+ strfile /usr/share/games/fortunes/$fichier /usr/share/games/fortunes/$fichier.dat
+
+
+fi
+
+
+
+
+exit 0;
+
+