• # mkfifo j'ai envie de dire

    Posté par (site web personnel) . En réponse au message Être notifié de la fin d'un process. Évalué à 1.

    lanceur.sh :

    [...]
    mkfifo /tmp/pipo
    $( sleep 2 && monScriptQueJeDoisAttendre.sh ) &
    printf -- 'Finish' > /tmp/pipo
    echo 'Terminé'
    [...]
    
    

    monScriptQueJeDoisAttendre.sh

    [...]
    read biloute < /tmp/pipo
    [...]
    exit 0
    
    

    Bon bien sûr, il faut trapper un peu les signaux pour la suppression du fifo. Mais bon c'est simple au moins.