#!/bin/bash echo -n "Quel processus voulez-vous supprimer ? " read NAME PID=`ps -Af | grep "$USER" | grep "$NAME" | grep -v grep | tr -s ' ' | cut -f 3 -d ' '` if [ -z $PID ] then echo Pas de processus $NAME... exit -1 fi kill $PID
Autres :
Exercice : Gestion des processus en shell
Objectif :
Écrire un script shell pour manipuler les processus dans un système Unix/Linux. Le script devra effectuer les tâches suivantes :
-
Lister tous les processus en cours (similaire à la commande
ps
). -
Filtrer les processus par nom.
-
Afficher les informations détaillées d’un processus à l’aide de son PID.
-
Tuer un processus à l’aide de son PID.