On 4/14/09, Bernd Eggink <[email protected]> wrote:
> In some cases the expansion ${ cmd;} hangs forever. For example, this
> never returns:
>
> l=${ cat man93.html; }
>
> while this works as expected:
>
> l=$(cat man93.html)
>
> It appears to depend on the length of the output, as is works with
> shorter files.
Which ksh93 version do you use (e.g. $ print "${.sh.version}" #) and
can you please post a stack trace with symbols ? Somehow I suspect
it's something similar (or the same issue) as the one described in
http://svn.genunix.org/repos/on/branches/ksh93/gisburn/scripts/tests/sun_solaris_cr_6800929_large_command_substitution_hang.sh
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) [email protected]
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 3992797
(;O/ \/ \O;)
_______________________________________________
ast-developers mailing list
[email protected]
https://mailman.research.att.com/mailman/listinfo/ast-developers