faboussard / 42_minishell

1 stars 0 forks source link

mimic "$$$$$USER" or unecessary ? could be not in the subject #46

Closed faboussard closed 5 months ago

faboussard commented 5 months ago

06:02:51 juba@juba-desktop minishell ±|parsing ✗|→ echo "$$$$$USER" 220050220050juba ========> cas particulier ont traite ou pas ?

faboussard commented 5 months ago

ne semble pas obligatoire , mais pour info :

En Bash, $$ est une variable spéciale qui représente l'ID de processus (PID) du shell en cours d'exécution. C'est un moyen pratique d'identifier de manière unique le processus du shell dans lequel la variable est utilisée.

Par exemple, si vous exécutez plusieurs instances de votre script Bash en parallèle, chaque instance aura un PID différent. En utilisant $$, vous pouvez différencier les sorties ou les fichiers temporaires générés par chaque instance du script.

Voici un exemple simple d'utilisation de $$ :

bash
echo "Mon PID est $$"

Cela affichera quelque chose comme :

Mon PID est 12345
Où 12345 est le PID du processus shell actuel.