> Re: testing, have you considered capturing stdin/stdout, feeding commands > to > the interpreters and checking the results?
That's not a bad idea. Unfortunately, it means that to run the tests on JRuby, I would have to implement more of the `sh` API than I wanted to. :-) I haven't reimplemented Kernel::`` or similar, just the FileUtils function, so there's really no way for me to capture any of the relevant streams. Daniel