BESTIOLE=$(ps -a | grep immonde)
LARVE=$(ps -a | grep petite)

if [[ -e message ]] && [[ "$BESTIOLE" != "" ]]; then
    echo
    echo "Mmmm, il faudrait tuer la bestiole pour quelle arrête de faire"
    echo "de nouveaux petits..."
    echo "Pour identifier le processus parent, vous pouvez une fois de"
    echo "plus utiliser 'pstree' ou bien la commande 'ps -ejH' pour voir"
    echo "la hiérarchie des processus."
    echo  
    echo "Quand vous connaissez le nom de la bestiole, vous pouvez utiliser"
    echo "'pkill' pour la tuer. 'pkill' prend en argument le nom du processus"
    echo "et non son PID."
    echo 
elif [[ "$LARVE" != "" ]]; then
    echo
    echo "Pour trouver les processus enfants de la bestiole, vous pouvez"
    echo "utiliser la commande 'pgrep'. Comme la commande 'grep' elle"
    echo "attend un mot clef pour la recherche. Tentez le mot clef 'petit'."
    echo "L'option '-a' vous permettra de voir le nom des processus en"
    echo "plus de leur PID."
    echo
    echo "Si vous connaissez le nom des processus enfants, vous pouvez tous les"
    echo "tuer d'un coup avec la commande 'killall' suivie de leur nom..."
    echo
    echo "rentrez dans le répertoire 'cabinet_secret'..." > message
elif [[ -e message ]]; then
    echo
    echo "Ouf on en est venu à bout !"
    echo "Oh, tiens, la bestiole a laissé tombé un message par terre..." 
    echo
else
    echo
    echo "Ce couloir est bien mystérieux... Je crains que ce lieu ne soit le"
    echo "repaire idéal pour une bestiole prolifique... Ce genre de bestiole"
    echo "n'arrête pas de faire des petits... il va falloir tous les tuer."
    echo
    ~/tp7/.proc/immonde_bestiole_prolifique.sh &
fi 