Commande UNIX

Nour Eddine -  
 Nour Eddine -
Salut les Unixiens

je viens d'écrire un bach suivant :

#! /bin/csh
kill -9 `ps -aux |grep ^<nom d'utilisateur> |tr -s " " |cut -d " " -f2`


Le message d'erreur

kill : les arguments doivent être des ID de processus ou des numéros de travaux

Aidez moi
A voir également:

1 réponse

kgb75 Messages postés 89 Statut Membre 8
 
ehlo,

si le but est de killer tous les process relatif à un user tu peux essayer cela :

for i in `ps aux | grep ^<user> | tr -s " " | cut -d" " -f2`; do kill -9 $i; done;

L'argument de kill est bien le PID.

@+

kgb.
1
Nour Eddine
 
Merci de ta réponse mais j'ai oublier de vous informer que je travail sur AIX 4.3.

J'ai essayer ton scripte mais toujour la meme résultat.
0