Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!olivea!uunet!bonnie.concordia.ca!cidsv01.cid.aes.doe.CA!cidsv01.cid.aes.doe.CA!afsihrs From: afsihrs@cidsv01.cid.aes.doe.CA Newsgroups: comp.unix.shell Subject: error processing in borne Message-ID: <1991Apr25.150529.29406@cid.aes.doe.CA> Date: 25 Apr 91 15:05:29 GMT Sender: afsihrs@cid.aes.doe.CA (Howard Salomon) Reply-To: afsihrs@cidsv01.cid.aes.doe.CA () Distribution: na Organization: Environment Canada Lines: 22 WE ARE IN THE PROCESS OF CONVERTING TO UNIX AND HAVE COME UP AGAINST A PROBLEM WITH ERROR PROCESSING. THE FOLLOWING IS AN EXAMPLE OF OUR OLD JCL: COMMAND COMMAND COMMAND EXIT ERROR-COMMAND ERROR-COMMAND IN THE ABOVE IF THE JOB WORKED PROPERLY IT ENDED AT EXIT,WHILE IF ANY COMMAND ABORTED, IT WOULD IMMEDIATELY GO TO THE EXIT AND PROCESS THE ERROR-COMMANDS. IS THERE SOME METHOD EQUIVALENT TO TRAP THAT WE CAN USE TO EXIT ON ANY ERRORS? WE ALSO DON'T WANT TO HAVE TO CHECK AFTER EVERY COMMAND. -- ------------------------------------------------------------------------- "If you don't like the weather wait awhile!" Mark Twain Howard Salomon Canadian Meteorological Centre Analyst/Programmer 2121 N. Service Rd.