Ralf Wildenhues <[EMAIL PROTECTED]> writes: > This example isn't right, in that it does not expose the problem, as > the first command in the AND list should fail. Did you mean "test -z" > instead of "test -n" (four instances), or "foo=''", and is there a > reason to prefer it over the simpler "false"?
I meant foo=''; I installed that. Thanks. I thought "false" made the example unrealistically simple. (Perhaps I should have left it that way...)