IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

programme permmettant de faire apparaître un message pour une heure voulue :


Sujet :

Linux

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 8
    Points : 5
    Points
    5
    Par défaut programme permmettant de faire apparaître un message pour une heure voulue :
    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

  2. #2
    Expert éminent sénior
    Avatar de Sve@r
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2006
    Messages
    12 629
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Février 2006
    Messages : 12 629
    Points : 30 859
    Points
    30 859
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Flytech Voir le message
    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
    On ne fait pas le travail des autres. Cela serait une tricherie vis à vis des autres étudiants qui bossent seuls.
    Tout ce que je peux te conseiller, c'est de voir les cours de shell Linux ici http://linux.developpez.com/cours/ et te conseiller d'utiliser select pour ton menu shell. Mais vu ton projet, il va te falloir gérer une liste d'heures dans un fichier texte avec ajout, suppression etc...
    Mon Tutoriel sur la programmation «Python»
    Mon Tutoriel sur la programmation «Shell»
    Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
    Et on poste ses codes entre balises [code] et [/code]

Discussions similaires

  1. [Toutes versions] Faire apparaître un message dans une cellule en fonction de différents critères
    Par niiiiiiiiiico dans le forum Macros et VBA Excel
    Réponses: 18
    Dernier message: 26/04/2013, 15h43
  2. Faire apparaître un message sur ma feuille excel
    Par Steeve95430 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 08/04/2008, 14h40
  3. [MySQL] Faire apparaître la sélection d'une liste déroulante dans une zone de texte
    Par emmy99 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 30/03/2008, 15h11
  4. Message pour une checkbox créée dynamiquement
    Par g0up1l dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 30/03/2007, 13h19
  5. Réponses: 3
    Dernier message: 27/09/2006, 16h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo