Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/08/2007, 18h10   #1
Futur Membre du Club
 
Inscription : septembre 2006
Messages : 45
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 45
Points : 18
Points : 18
Par défaut récupérer le PID du processus que l'on crée

Bonjour,

J'aimerais, dans un script Shell sh, lancer un processus en arrière-plan, et récupérer son PID.
Par exemple :

Code :
1
2
xterm -bg red&
monpid=..... # PID du processus lancé en bg
Je connais $$, qui donne le PID courant, mais je ne trouve pas comment récupérer le PID du processus lancé.

si l'un de vous a une idée, je suis preneur.
Merci
doukem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2007, 18h26   #2
Membre Expert
 
Avatar de Anthony.Desvernois
 
Homme Anthony Desvernois
Ingénieur sécurité & risque
Inscription : juin 2007
Messages : 1 501
Détails du profil
Informations personnelles :
Nom : Homme Anthony Desvernois
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur sécurité & risque
Secteur : Finance

Informations forums :
Inscription : juin 2007
Messages : 1 501
Points : 2 011
Points : 2 011
Bonjour,

Un

Code :
ps -ef | grep "nom_de_ton_process" | awk '{ print $5 }'
devrait marcher.
__________________
"Voyager, c'est découvrir que tout le monde a tort", Aldous Huxley
"Less is more" Ludwig Mies Van Der Rohe

Risk & Security Mgmt
Anthony.Desvernois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2007, 21h20   #3
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 968
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 968
Points : 1 375
Points : 1 375
ou plus simple:
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2007, 21h50   #4
Membre Expert
 
Avatar de Anthony.Desvernois
 
Homme Anthony Desvernois
Ingénieur sécurité & risque
Inscription : juin 2007
Messages : 1 501
Détails du profil
Informations personnelles :
Nom : Homme Anthony Desvernois
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur sécurité & risque
Secteur : Finance

Informations forums :
Inscription : juin 2007
Messages : 1 501
Points : 2 011
Points : 2 011
C'est censee afficher quoi cette variable ? (flemme de lancer le man)
__________________
"Voyager, c'est découvrir que tout le monde a tort", Aldous Huxley
"Less is more" Ludwig Mies Van Der Rohe

Risk & Security Mgmt
Anthony.Desvernois est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2007, 22h11   #5
Membre Expert
 
Avatar de jlliagre
 
Inscription : juin 2007
Messages : 968
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juin 2007
Messages : 968
Points : 1 375
Points : 1 375
A ton avis ?
jlliagre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2007, 09h19   #6
Futur Membre du Club
 
Inscription : septembre 2006
Messages : 45
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 45
Points : 18
Points : 18
Merci, c'est exactement ça : $!
L'équivalent de $$ mais pour un processus qu'on vient de lancer. C'est plus propre que n'importe quelle combinaison de grep, awk, ... (même si ça dépanne souvent).
doukem est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2007, 10h00   #7
Rédacteur/Modérateur
 
Avatar de gorgonite
 
Homme Nicolas Vallée
Ingénieur Système
Inscription : décembre 2005
Messages : 9 774
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Vallée
Âge : 27
Localisation : France

Informations professionnelles :
Activité : Ingénieur Système
Secteur : Transports

Informations forums :
Inscription : décembre 2005
Messages : 9 774
Points : 14 303
Points : 14 303
?
__________________
Evitez les MP pour les questions techniques... il y a des forums
Contributions sur DVP : Mes Tutos | Mon Blog
gorgonite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/08/2007, 10h58   #8
Futur Membre du Club
 
Inscription : septembre 2006
Messages : 45
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 45
Points : 18
Points : 18
Citation:
Envoyé par gorgonite
?
Oups....
doukem est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h24.


 
 
 
 
Partenaires

Hébergement Web