Bonjour,
Comment creer un script qui permet de tuer tous les processus d'un utilisateur passé en argument ?
Merci
Version imprimable
Bonjour,
Comment creer un script qui permet de tuer tous les processus d'un utilisateur passé en argument ?
Merci
Quelquechose sur cette base :Citation:
Envoyé par mzt.insat
En mettant dans user le nom d'utilisateur récupéré dans les arguments ...Code:ps -aef | grep ^$user | awk '{ print "kill -9 " $2 }' | sh
évite peut-être de tirer sur le pianiste :pan:Code:kill $(ps -u utilisateur -o pid | tail +2)
QUE fait cette commandeCitation:
Envoyé par 2Eurocents
awk '{ print "kill -9 " $2 }'
Elle affiche "kill -9 ###" avec ### qui est le numéro de processus pris dans le résultat de la commande ps précédente.Citation:
Envoyé par mzt.insat