> > Some related 'features': $ set -e; echo x$(exit 5) should also (probably) exit when the back-quoted command fails. (and so not echo anything before the shell exits). $ set -e; x=$(exit 5) does exit though (at least from my sources). David -- David Laight: david@l8s.co.uk