Commande UNIX

Fermé
Nour Eddine - 8 août 2004 à 15:19
 Nour Eddine - 9 août 2004 à 17:25
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 Date d'inscription mercredi 28 juillet 2004 Statut Membre Dernière intervention 13 septembre 2004 8
8 août 2004 à 18:30
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
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