Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/04/2011, à 11:47

shadok80

[RESOLU]recuperation Pid pour un processus et un utilisateur donné

Bonjour,

Je cherche une commande qui me permettrais de récupérer le pid d'un processus pour un utilisateur donné.

J'arrive a récupérer le pid d'un pocessus avec la commande (pour un processus top par exemple) :

pid=$(ps -C top -o pid=)
echo $pid

Le probleme c'est que si un autre utilisateur lance le meme processus je recupere 2 pid...et ca me pose un probleme pour ce que je souhaite faire....

J'ai tenté :

pid=$(ps -C top --user="kbonnay" -o pid=)

et

pid=$(ps -C top -U kbonnay -o pid=)

J'ai aussi tenté beaucoup d'autres commandes du meme style, et j'ai tenté aussi avec des "pidof" mais je recupere plusieurs pid qui n'ont rien a voir...

Quelqu'un saurait il m'aider dans ma recherche ?

Merci d'avance
BK

Dernière modification par shadok80 (Le 11/04/2011, à 13:26)


Ubuntu 10.04
Ordi : Intel Core2 Duo / CPU : T5250 / Ram : 3 Gb
Graphic : Ati Mobility Radeon HD 3470 (256 Mb)

Hors ligne

#2 Le 11/04/2011, à 12:13

binouche22

Re : [RESOLU]recuperation Pid pour un processus et un utilisateur donné

Bonjour,

une solution:

ps -U kbonnay | grep top | awk '{print $1}'

binouche22


binouche22

Hors ligne

#3 Le 11/04/2011, à 12:37

FRUiT

Re : [RESOLU]recuperation Pid pour un processus et un utilisateur donné

binouche22 a écrit :

ps -U kbonnay | grep top | awk '{print $1}'

ps -U kbonnay | awk '/[t]op/ { print $1 }'

Neon Suite by FRUiT (kde4.6) [url]http://[Merci de relire les règles]/yzm7cee[/url]
"Pour la carotte, le lapin est la plus parfaite incarnation du mal" (R. Sheckley)
clean

Hors ligne

#4 Le 11/04/2011, à 13:25

shadok80

Re : [RESOLU]recuperation Pid pour un processus et un utilisateur donné

Ca fonctionne impeccable !

Merci a vous  smile


Ubuntu 10.04
Ordi : Intel Core2 Duo / CPU : T5250 / Ram : 3 Gb
Graphic : Ati Mobility Radeon HD 3470 (256 Mb)

Hors ligne