-
Que fait 'echo $$' ?
Bonjour,
Lorsque je fais un echo $$ dans bash, le résultat 43570 s'affiche. Le echo $ affiche la valeur d'une variable environmentale, mais lorsque je fais la commande env je n'ai aucune variable portant le nom de '$'. A quoi correspond cette valeur?
Merci d'avance.
-
C'est le numéro de processus de ton shell courant. Il sera différent si tu ouvres une autre fenêtre en ligne de commande, ou si tu lances un autre shell.
Il n'apparaît pas avec la commande env car ce n'est pas une vraie variable d'environnement, juste une convention du shell.
-
Ok merci pour la réponse.