variable $ ? - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 24-09-2008 à 17:38:59
c'est pas le pid du processus?
Marsh Posté le 24-09-2008 à 17:42:14
oui c'est ca merci
edit: plus exactement c'esr le numéro de processus de la dernière commande
http://www.shellunix.com/sh.html#parametres
Marsh Posté le 25-09-2008 à 12:57:04
Non pas du tout, comme l'a dit memaster62 c'est le PID du shell courrant.
Edit : je viens d'aller voir le lien que tu donnes. Je te le déconseille, c'est plein d'erreurs et d'approximations. Ils voulaient peut-être dire $! au lieu de $$, et encore, ça ne correspond pas tout à fait à la description.
Marsh Posté le 25-09-2008 à 14:13:59
matafan a écrit : Non pas du tout, comme l'a dit memaster62 c'est le PID du shell courrant. |
exactement, si tu le tappes en ligne de commande celui ci ne varie pas.
par contre dans un script qui invoque à chaque fois un autre shell, voila quoi. il change à chaque fois.
Marsh Posté le 24-09-2008 à 17:37:40
bonjour
Suite à une erreur de ma part j'avais tapé echo $$i à la place de echo $i et je découvre une variable étrange.
Par exemple j'ai ceci:
echo $$
17581
Le numero semble changer. À quoi correspond cette variable ?