in reply to How to determine of script executed correctly?
You might find the replies of Toolic and Moritz to my question about Testing error handling that calls "die" will do what you want.
Unixish Shell Scripting languages
Other (post in comments)
Results (432 votes). Check out past polls.