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 20/04/2018, à 22:30

Roschan

[Résolu] Cumuler plusieurs options avec "ps"

Le problème de base est que je cherche le PID de gnome-shell (pour un usage ultérieur dans un script).

J'ai donc lu le manuel et j'ai abouti à la commande suivante :

ps -C gnome-shell -o pid=

Le souci, c'est que GDM a besoin de sa propre instance de gnome-shell, et j'ai donc 2 PID en résultat...

J'aurais donc voulu limiter la commande "ps" aux processus de l'utilisateur :

ps -C gnome-shell -u $USER -o pid=

Et là, quel échec, seule la dernière option a l'air comprise... (en forme longue c'est pareil)

Je ne suis pas forcément une flèche en bash, mais là quand même ça me semble anormal, auriez-vous une idée de ce que j'ai raté ?

Dernière modification par Roschan (Le 21/04/2018, à 18:49)

Hors ligne

#2 Le 21/04/2018, à 06:48

credenhill

Re : [Résolu] Cumuler plusieurs options avec "ps"

hello
ps ne fait pas de ET entre les options
man ps
... Aux exceptions près décrites ci-dessous, les options de sélection de processus sont cumulatives. La sélection par défaut est supprimée, puis les processus sélectionnés sont ajoutés à l'ensemble des processus à afficher. Un processus sera donc montré s'il satisfait n'importe quel critère de sélection donné.

utiliser pgrep

pgrep -u $USER gnome-shell

Hors ligne

#3 Le 21/04/2018, à 08:53

kholo

Re : [Résolu] Cumuler plusieurs options avec "ps"

salut,

pidof gnome-shell

un seul pid...

Dernière modification par kholo (Le 21/04/2018, à 08:56)

Hors ligne

#4 Le 21/04/2018, à 13:47

Roschan

Re : [Résolu] Cumuler plusieurs options avec "ps"

kholo a écrit :

salut,

pidof gnome-shell

un seul pid...

Parfait, merci

Hors ligne