Bonjour,
J'aimerai savoir si il est possible de recuperer dans un script perl son propre pid?
Merci
Bonjour,
J'aimerai savoir si il est possible de recuperer dans un script perl son propre pid?
Merci
Oui, c'est la variable $$
$$
Numéro du processus Perl exécutant ce script. Vous devriez considérer cette variable comme étant en lecture seule, bien qu'elle puisse être modifiée à travers des appels à fork(). (Mnémonique : comme en shell.)
Note pour les utilisateurs de Linux : sur Linux, les fonctions C getpid() et getppid() retourne des valeurs différentes pour des fils d'exécution (threads) différents. Afin d'être portable, ce comportement n'est pas celui de $$ dont la valeur reste cohérente entre les fils d'exécution. Si vous souhaitez appeler la fonction getpid() réelle, vous pouvez utiliser le module CPAN Linux:id.
Partager