On Sat, 22 Apr 2006 03:26:59 +0200 Roland Mainz wrote: > Casper.Dik at Sun.COM wrote: > > >Could someone explain the problem with libc/wordexp() that requires > > >the old ksh? > > > > > >Why not just modify libc/wordexp() so that is uses the new ksh? > > >The ast version of worexp() uses ksh93. Why can't libc/wordexp() > > >use the same method? > > > > It needs to be modified not to run a shell at all. Why does it > > need to run a shell?
> AFAIK it doesn't. And there is libast which also provides a |wordexp()| > function - however that requires first that libast is available in the > system. $(...) would most likely force wordexp() to exec a shell lest it implement the shell itself