Bonjour,
Je poste le sujet ici car je ne vois où le faire autrement.
Je souhaite récupérer le pid d'une commande lancée dans un script shell (bash). Les variables $$ et $! sont pour le shell lui et les process en back. Mais comment récupérer le pid d'une commande "ls" par exemple.
Que faut-il derrière ls ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 #!/bin/bash echo $0 'PID = ' $$ ls echo 'PID ls = '
J'ai essayé ce qui suit mais ne retourne rien
Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo 'PID ls = ' $(ps -C ls -o pid=)
Partager