exec >&2 a=$(cd fakesub2 && redo-whichdo d/snork) # if sh doesn't abort after the above, then it found a .do file as expected b=$(cat <