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)
Related Man Pages |
---|
flush(1t) - opensolaris |
if(1t) - opensolaris |
puts(1t) - opensolaris |
return(1t) - opensolaris |
catch(n) - opendarwin |
Similar Topics in the Unix Linux Community |
---|
stderr redirection |
Perl - Iterating a hash through a foreach loop - unexpected results |
Append stderr |
how to get stderr |
Return or exit codes apart from 0 have a meaning? |