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

Shell et commandes GNU Discussion :

Fin de l'application relancer l'application ?


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 63
    Par défaut Fin de l'application relancer l'application ?
    Bonjour à tous !

    Je ne suis pas un pro du Linux Bash ni des commandes Shell

    N'ayant pas obtenu de réponse satisfaisante sur un Forum spécifique dédié, alors je me permets de poster ici

    Y a t'il un script qui permet de vérifier qu'une application s'est terminée de manière à pouvoir la relancer ?

    Je vais expliquer :
    J'ai un petit serveur spécifique qui se lance (c'est un programme spécifique), mais celui-ci n'étant pas fiable l'application à tendance à se terminer.
    [Le programmeur n'a toujours pas apporté de solution à ce jour].


    Je lance le petit programme spécifique avec un script bash incluant des paramètres.

    Y aurait-il une bidouille pour relancer un script dès que le logiciel se termine ?
    Est-ce compliqué ?

    Du genre par exemple bidouille fichier "jeton" alterné créé supprimé... Ou tout autre méthode : n'ayant que peu d'expérience sur Linux, je ne peux pas dire quelle est la meilleure solution.

    J'aimerai autant que possible éviter que l'application puisse se lancer en double cela risquerait de créer de nombreux soucis; surtout que j'utilise screen

    L'application est de type .x86 et je l'utilise sur Ubuntu 10.04

    Merci

  2. #2
    Modérateur
    Avatar de N_BaH
    Profil pro
    Inscrit en
    Février 2008
    Messages
    7 651
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 7 651
    Par défaut
    Bonjour,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    #!/bin/sh
     
    while ! pidof -s progServeur
    do echo "progServeur inactif: relancer le progServeur" #Commande pour relancer le serveur
    done
    ...
    ?
    N'oubliez pas de consulter les cours shell, la FAQ, et les pages man.

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2008
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 63
    Par défaut
    Hi!

    Merci pour votre aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Relancer une application pygtk
    Par Arrakis dans le forum GTK+ avec Python
    Réponses: 6
    Dernier message: 31/12/2008, 17h49
  2. relancer une application déja ouverte
    Par fally dans le forum C#
    Réponses: 10
    Dernier message: 12/03/2008, 19h49
  3. Réponses: 9
    Dernier message: 18/06/2007, 10h27
  4. Relancer son application en la quittant
    Par EricStib dans le forum Delphi
    Réponses: 3
    Dernier message: 22/02/2007, 13h27
  5. Relancer mon application
    Par chleuh dans le forum Langage
    Réponses: 6
    Dernier message: 10/08/2005, 10h18

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