Le jeu 06/06/2002 à 12:56, jipe a écrit : > je réponds à tes 2 messages! c'est parce que tu choisis de lancer le script avec >.bashrc que ça te fait ça. à chaque fois que tu ouvres un terminal ou une session >dans ce terminal, le script est relancé. et l'application aussi.
J'avais bien compris ça, bien sûr. > il faut donc que tu "protèges" le lancement du script par une > vérification de son état! les lignes à ajouter à $HOME/.bashrc sont > les suivantes: > > if [ $(ps ax | grep nom_de_ton_script | wc -l) != 2 ] > then > $HOME/nom_de_ton_script & > fi Je me doutais bien qu'il fallait un truc du genre, mais je ne savais pas du tout le faire. Et là, je crois que cette fois c'est parfaitement ce que je voulais. > pour la syntaxe du script lui-même, celui du message précédent, c'est assez simple: Extra ton explication. Bien que, comme je l'avais écrit, ça c'est le fond, et j'avais à peu près compris. La synthaxe, c'est la forme, et là, y a pas de secret, faut que je me tape des docs pour savoir faire. J'y passerai très bientôt, c'est sûr, mais pour l'instant, chaque chose en son temps. Il me reste encore quelques petits pb à régler pour avoir une config impec, et ensuite je passe à ces "développements". > vala! Merci, t'es un chef toi ! Tu veux pas être mon manager/prof perso ? :-)) -- Christophe PEREZ
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"