PRESENT=$(ps -a | grep zombie)

if [[ -e papa_zombies ]]; then
    rm papa_zombies
    echo 
    echo "Pour voir les processus zombie on peut utiliser la commande 'ps'."
    echo "Consultez le manuel pour savoir comment utiliser les options -eo"
    echo "pour voir le 'process state' de chaque processus."
    echo "Sinon, vous pouvez utilisez la syntaxe BSD indiquée dans le manuel..."
    echo "Les processus zombies ont le statut Z."
    echo
    echo "Essayez de tuer les processus marqués d'un Z."
    echo
elif [[ "$PRESENT" != "" ]]; then
    echo
    echo "Un processus zombie (<defunct>) est un processus qui s'est terminé."
    echo "Il est mort. On ne peut donc pas le tuer..."
    echo "Mais il est pas tout à fait mort. Quelque chose le retient"
    echo "encore dans la table des processus vivant : son processus père."
    echo
    echo "La commande pstree permet de visualiser les processus sous forme"
    echo "d'un arbre. Trouvez le nom du processus parent des zombies."
    echo "Ensuite trouvez son PID et tuez-le pour éliminer les zombies."
    echo
else
    echo
    echo "Il y a un vieux ici..."
    echo "Vous pourriez lancer ce script pour voir ce qu'il a à dire..." 
    echo
fi