Basic vocabulary for flow control and progress/error reporting for Unix shell scripts