Steve Nadeau a écrit : > > maintenant, un autre utilisateur se connecte et veut lancer la commande, > comment je fais pour l'empêcher si cette même commande est encore en fonction > dans le système et ainsi l'informer que le processus est en cours?
Utilise la méthode synaptic. Crée un fichier lock au tout début de ton script et efface-le tout à la fin lorsque to rsh est terminé. Dans ton script, tu dois juste testé la présence du fichier lock ce qui est très facile. Le début de ton script doit juste ressembler à quelque chose comme ceci: LOCK="rsh.lock" if [ -f "$LOCK" ] then echo "ERREUR tâche en cours" ... else touch "$LOCK" rsh ..... ... ... rm "*LOCK" -- Michel Leunen http://linux.leunen.com -- ubuntu-fr mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr
