On 02/03/2015 06:09 PM, Isaac Dunham wrote:
> Hello,
> I noticed a comment in landley.net/notes.html about missing stuff in
> bash 2.05b (set -o pipefail, jobs).
> My local build of bash 2.05b, configured with 
> ./configure --disable-gnu-malloc
> has jobs; I guess this is --enable-job-control.
> In doc/FAQ, it mentions set -o pipefail as a new feature in ksh-93
> that isn't in bash.

So it was a new feature that wasn't in bash in 1993? (Linux was started
in 1991, bash 2.05 was the version in Red Hat 9 circa 2003. That's ten
years after that, but more than ten years _ago_ now...)

> mksh supports jobs and pipefail, but not <(command).

Cool, but I already asked the mksh guys and they won't make any of their
code available under toybox's license. (Just another bsd variant with
the "copy our preferred bsd variant license text verbatim into your thing".)

Can't blame 'em, but it also means I'm not using that in toybox.

> I think I could patch out the two uses of <() in scripts/make.sh
> easily enough...if you're willing to accept the patch.

My goal isn't to change every shell script into the world into something
dash can run, my goal is to come up with a reasonable bash replacement
in toybox.

I just need to shuffle my todo list around and prioritize that a bit, it
seems...

Rob
_______________________________________________
Toybox mailing list
[email protected]
http://lists.landley.net/listinfo.cgi/toybox-landley.net

Reply via email to