Rechercher : dans
Par :

Pid d'un processus

Dernière réponse le 30 aoû 2007 à 07:53:17 naimsoufiane, le 29 aoû 2007 à 02:21:33 
 Signaler ce message aux modérateurs

Salut tout le monde
j'ai un processus "/home/Administrateur/prg" et j'aime récupérer sont pid seul pour l'utiliser dans une variable

j'utilise comme shell le shell Bash

et merci
sfn

Configuration: Windows XP
Firefox 2.0.0.6

Meilleures réponses pour « pid d'un processus » dans :
Processus et PID Voir Qu'est ce qu'un processus ? Un processus (process en anglais) est une séquence d'instructions (en langage machine, c'est-à-dire le binaire) chargée en mémoire (RAM) qui s'exécutent par le processeur. Un processus a une notion séquentielle dans le...
Tuer un processus récalcitrant VoirNous avons tous été confronté au moins une fois à un programme bloqué qui, selon les dires de Windows, "ne répond plus" et qu'il est impossible de fermer (croix rouge, alt+F4) ? Avant de rebooter, nous pouvons tenter plusieurs manipulations. 1....
Qualité - Management par les processus VoirNotion de processus Le modèle de processus consiste à concevoir l'objectif de l'entreprise comme étant la fourniture de produits et/ou services conformes aux attentes des clients. Ainsi, l'entreprise est modélisée comme un ensemble de processus...
Processus Windows - Introduction VoirIntroduction aux processus Dans un souci de modularité Microsoft Windows est architecturé en services (processus) fonctionnant en arrière-plan. Il est possible d'afficher la liste des processus en cours dans le gestionnaire des tâches en appuyant...
Workflow - Gestion des processus métiers VoirWorkflow On appelle "WorkFlow" (traduisez littéralement "flux de travail") la modélisation et la gestion informatique de l'ensemble des tâches à accomplir et des différents acteurs impliqué dans la réalisation d'un processus métier (aussi appelé...

1

arth, le 29 aoû 2007 à 05:38:05

Bonjour,

Normalement tu as la commande "ps -ef|grep prg" qui te permettra de trouver le processus, de l'afficher, et de te montrer son PID.

Loup. Le loup, solitaire et mystérieux.

Configuration: Windows XP
Firefox 2.0.0.6

Répondre à arth

2

jipicy, le 29 aoû 2007 à 06:29:08

Salut,

pgrep ton_programme
;-))
Z'@+...che.
JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy

3

arth, le 29 aoû 2007 à 06:59:04

;););););) Le loup, solitaire et mystérieux.

Configuration: Windows 2000
Firefox 2.0.0.6

Répondre à arth

4

naimsoufiane, le 29 aoû 2007 à 11:35:26

Merci bien pour vos réponse les commandes qe vous m'avez proposé marche mais elles me donnent une ligne contenant toutes les informations sur mon processus alors que moi je ne veux qu'il m'affiche que le pid seul sfn

Configuration: Windows XP
Firefox 2.0.0.6

Répondre à naimsoufiane

6

jipicy, le 29 aoû 2007 à 12:07:26

[tmpfs]$ ps -e | grep bash

 3996 pts/1    00:00:00 bash
 4077 pts/1    00:00:00 bash

[tmpfs]$ pgrep bash

3996

[tmpfs]$
;-))
Z'@+...che.
JP : Zen, my Nuggets ! ;-)
Le savoir n'est bon que s'il est partagé.

Répondre à jipicy

5

archi01, le 29 aoû 2007 à 11:48:55

Tu peux utiliser la commande cut par exemple :

ps -ef|grep prg|cut -c15-22

le cut va ici prendre sur la ligne sélectionnée de la colonne 15 à la colonne 22, cut a aussi d'autre possibilité

A+

Répondre à archi01

7

naimsoufiane, le 30 aoû 2007 à 00:57:48
  • +1

Bon je vous remercie tous je vienx de trouver la réponse sur un autre forum:

http://www.developpez.net/forums/showthread.php?t=389157

le commande est:

ps -ef | grep "nom_de_ton_process" | awk '{ print $2 }' sfn

Configuration: Windows XP
Firefox 2.0.0.6

Répondre à naimsoufiane

8

 lami20j, le 30 aoû 2007 à 07:53:17
  • +4

Salut,

pourquoi pas

lami20j@deb:~$ ps -C mysqld -o pid=
 2647
donc pour le récupérer dans une variable tu fait comme ça
lami20j@deb:~$ pid=$(ps -C mysqld -o pid=)
lami20j@deb:~$ echo $pid
2647
lami20j
Configuration: Linux
Firefox 2.0.0.6

Répondre à lami20j
Collection CommentÇaMarche.net