• # fichier lock ?

    Posté par . En réponse au message attendre la fin d'un processus créé depuis un autre shell. Évalué à 3.

    dans le shell A, tu crees un fichier /var/lock/mon_fichier_lock au debut de l'execution, que tu effaceras en fin d'execution de A

    dans le shell B tu regardes s'il y a ce fichier lock
    s'il y est alors le process A est en train de tourner, il faut attendre.

    s'il n'y est pas, tu peux t'executer.


    evidemment cela peut fonctionner dans l'autre sens
    mettre le fichier lock à la fin de A, pour que B accepte de se lancer uniquement si le fichier de lock existe