• [^] # Résultat

    Posté par . En réponse au message Ne lancer qu'une seule instance d'un programme. Évalué à 1.

    Voici pour le moment ce que j'ai fait, et ca marche plutot bien :)

    #!/bin/bash

    #on verifie si un fichier lock existe deja
    if [ -e /var/lock/file.lock ]
    then
    echo lancement_impossible

    #on cree le LOCK, lance le programme voulu, puis supprime le LOCK
    else
    touch /var/lock/file.lock
    /usr/sbin/backup-manager
    rm /var/lock/file.lock
    fi

    Par contre pas testé si ca plante ...