#1 Le 02/02/2007, à 21:06
- Mysth-R
[résolu] If mon_programme est lancé ?
Bonsoir,
alors je viens encore pour une question toute basique
Je voudrais créer une condition. La question est comment savoir si le programme est lancé ou non ?
Je m'explique :
genre
If mon_programme est lancé
then ne rien faire
else lancer mon_programme
je mettrais un truc du genre :
if qtjackctl=true
then :
else /usr/bin/qtjackctl
fi
quelqu'un pour m'éclairer ? j'ai commencé à lire une grosse doc toute en anglais mais bon ...
Dernière modification par Mysth-R (Le 02/02/2007, à 22:07)
Hors ligne
#2 Le 02/02/2007, à 22:06
- Mysth-R
Re : [résolu] If mon_programme est lancé ?
bon c'est bon j'ai réussi
Je me suis inspiré d'un autre script. voici le script. Permet de lancer le serveur jack et en meme temp, une fois chargé, de lancer le serveur LASH :
#! /bin/bash
function is_qjackctl_running() {
ps aux | grep "qjackctl$" | grep -v grep
}
if ! is_qjackctl_running ; then
`which qjackctl` &
sleep 2
fi
if ! is_qjackctl_running ; then
zenity --info --title "Error" --text "Ne peut pas lancer le Serveur LASH. Le Serveur Jack semble ne pas être lancé ?"
else
`which lashd` &
sleep 1
`which lash_panel` &
fi
Bon j'ai pas tout compris en détail mais ça fonctionne ^^
Dernière modification par Mysth-R (Le 02/02/2007, à 22:30)
Hors ligne