Query: exit
OS: opensolaris
Section: 1t
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
exit(1T) Tcl Built-In Commands exit(1T) __________________________________________________________________________________________________________________________________________________NAMEexit - End the applicationSYNOPSISexit ?returnCode? _________________________________________________________________DESCRIPTIONTerminate the process, returning returnCode to the system as the exit status. If returnCode isn't specified then it defaults to 0.EXAMPLESince non-zero exit codes are usually interpreted as error cases by the calling process, the exit command is an important part of sig- nalling that something fatal has gone wrong. This code fragment is useful in scripts to act as a general problem trap: proc main {} { # ... put the real main code in here ... } if {[catch {main} msg]} { puts stderr "unexpected script error: $msg" if {[info exist env(DEBUG)]} { puts stderr "---- BEGIN TRACE ----" puts stderr $errorInfo puts stderr "---- END TRACE ----" } # Reserve code 1 for "expected" error exits... exit 2 }SEE ALSOexec(1T), tclvars(1T)KEYWORDSexit, processATTRIBUTESSee attributes(5) for descriptions of the following attributes: +--------------------+-----------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +--------------------+-----------------+ |Availability | SUNWTcl | +--------------------+-----------------+ |Interface Stability | Uncommitted | +--------------------+-----------------+NOTESSource for Tcl is available on http://opensolaris.org. Tcl exit(1T)