[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: syntaxproblem mit einer variable



Wolf Wiegand <wolf@kondancemilch.de>:
> Plausibel, danke. Auf --version bin ich natürlich nicht gekommen. Und
> das hier zeigt fast das gleiche (kein Inkrement der nä. PID durch echo):
> 
> wolf@thinkpad:~ $ bash -c 'echo $$'; bash -c 'echo $$'; echo; bash -c 'echo $$'
> 4592
> 4593
> 4594

Tag Wolf,
Das wäre auch eigentlich nicht gewollt.
'$$' zeigt nicht die PID des Programms das es startet an, sondern die
der Shell selbst:

% ps | grep zsh 
29721 pts/5    00:00:02 zsh
% echo $$; /bin/echo $$ ; (echo $$)
29721
29721
29721

Auch wenn eine Subshell gestartet wird, erhöht sich '$$' nicht.
Und nein, das ist kein Sonderverhalten der zsh.

Gruss, Frank



Reply to: