On Mon, 23 Oct 2006 10:05:39 +0000
Gerrit Pape <[EMAIL PROTECTED]> wrote:
> ...Here bash --posix behaves differently in the first case.
Yet another view, without the '-x', plus a few more shells:
% for f in dash posh ksh pdksh bash "bash --posix"; do echo -n "$f: "
; $f -c 'export x="$@"; echo $x; echo $y' foo bar 'y=baz boo' ; done
dash: bar
baz boo
posh: bar
baz boo
ksh: bar y=baz boo
pdksh: bar y=baz boo
bash: bar y=baz boo
bash --posix: bar y=baz boo
% for f in dash posh ksh pdksh bash "bash --posix"; do echo -n "$f: "
; $f -c 'export "x=$@"; echo $x; echo $y' foo bar 'y=baz boo' ; done
dash: bar
baz boo
posh: bar
baz boo
ksh: bar
baz boo
pdksh: bar
baz boo
bash: bar
baz boo
bash --posix: bar
baz boo
...hmm, do 'ksh' and 'pdksh' share the same bug?
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]