Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/06/2010, à 21:44

Rudy85

[Résolu] Une boucle ?

Bonsoir , je ne connais pas du tout la programmation , et je voudrais savoir , comment faire un script .
Je veux lancer un porgramme , et si quelqu'un le quitte qu'il se relance automatiquement ?

Pouvez vous m'aider SVP ?

Dernière modification par Rudy85 (Le 06/07/2010, à 21:36)


Bientôt supertuxkart 0.7 :
Animation des personnages durant la course
Nouveau moteur graphique
Peut être le jeu online ................................toute aide est la bienvenue

Hors ligne

#2 Le 24/06/2010, à 23:17

\\Ouranos//

Re : [Résolu] Une boucle ?

Je ne vois pas comment faire ça, mais je pense que le plus proche serait de faire un script lancé par crontab toutes les minutes pour vérifier si ton programme est dans la liste des processus, et le lancer s'il n'y est pas.


Ubuntu facile, c'est :
- Dire "Bonjour"
- Lire la doc et les règles du forum avant de poster. Savoir poser une question intelligemment.
- Mettre des balises url autour des liens et un tiret à su.

Hors ligne

#3 Le 24/06/2010, à 23:23

Zakhar

Re : [Résolu] Une boucle ?

while (true) do ton_programme; done

P.S. : c'est moche, car pour quitter il faut faire CTRL-C (ou kill) sur le shell.

Dernière modification par Zakhar (Le 24/06/2010, à 23:24)


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#4 Le 25/06/2010, à 18:30

Rudy85

Re : [Résolu] Une boucle ?

Ça me va très bien , merci.
Donc :

#!/bin/bash
while (true) do bash /chemin/vers/supertuxkart.sh; done

?


Bientôt supertuxkart 0.7 :
Animation des personnages durant la course
Nouveau moteur graphique
Peut être le jeu online ................................toute aide est la bienvenue

Hors ligne

#5 Le 04/07/2010, à 06:11

ehmicky

Re : [Résolu] Une boucle ?

Pour aller plus loin

trap COMMANDES EXIT

exécute COMMANDES lorsque le script est fermé, ce qui te permet de customiser un peu l'action à effectuer.


Stego++, bibliothèque libre de stéganographie (avec cryptographie), à venir !
Besoin de votre aide :
Stats sur les compilateurs C++ les plus utilisés
Comment utiliser les archetypes C++ ?

Hors ligne