Bonjour à toutes et à tous, je suis un gros "pétrin" car on doit faire un exposé en Première SI pendant les vacances. Moi qui regarde toujours un peu trop loin, j'ai présenté mon projet que j'effectuerai pour la rentrée. J'ai donc décidé d'apprendre en 2 semaines la programmation en script shell et je vois que je n'y arrive pas tout
en sachant que j'ai beaucoup de boulot pendant les vacance.Je souhaite donc avoir un programme qui affiche lorsqu'il est exécuter, le menu suivant :
1 ) Ajouter un message
2 ) Supprimer un message
3 ) Lister les messages
Et j'ai fait le programme suivant :
#!/bin/bash
echo "1) Ajouter un postit"
echo "2) Supprimer un postit"
echo "3) lister les postits existants"
echo "4) Fin"
echo -n ""
read reponse
case "$reponse" in
1) "nomdufuchier.sh" ;;
2) "nomdufuchier.sh" ;;
3) "nomdufuchier.sh" ;;
*) ;;
esac
exit 0
Lorsque l'utilisateur choisit d'ajouter un message, voici ce ue je souhaite obtenir :
Nous sommes le mardi 23 décembre 2008, 22:00:26
Saisissez l'heure :
Saisissez les minutes :
Tapez votre ligne de message :
Pour obtenir ce que j'ai écrit précédemment, j'ai réussit à écrire le script mais après je ne sais pas comment faire pour tout le reste du programme.
Voici mon programme :
#!/bin/bash
echo 'nous sommes le : '`date`
echo "Saisissez l'heure : "
read heure
echo "Saisissez les minutes : "
read minutes
echo "Tapez votre ligne de message : "
read message
exit 0
De plus, ce qui est le + embêtant, c'est que j'ai décidé de faire cet exposé afin de rattrapper mes mauvaises notes. Je crois que je suis fichu
à part si quelqu'un puisse m'aider pour le programme. Comme ça, si je parviens à obtenir le programme grâce à vous, je pourrai étudier les commandes dans le programme. J'attends votre aide avec impatience, c'est très urgent !!! MERCI D'AVANCE
Partager