opensolaris man page for exit

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)

__________________________________________________________________________________________________________________________________________________

NAME
exit - End the application
SYNOPSIS
exit ?returnCode? _________________________________________________________________
DESCRIPTION
Terminate the process, returning returnCode to the system as the exit status. If returnCode isn't specified then it defaults to 0.
EXAMPLE
Since 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 ALSO
exec(1T), tclvars(1T)
KEYWORDS
exit, process
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +--------------------+-----------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +--------------------+-----------------+ |Availability | SUNWTcl | +--------------------+-----------------+ |Interface Stability | Uncommitted | +--------------------+-----------------+
NOTES
Source for Tcl is available on http://opensolaris.org. Tcl exit(1T)
Related Man Pages
error(1t) - opensolaris
if(1t) - opensolaris
pid(1t) - opensolaris
return(1t) - opensolaris
catch(3tcl) - redhat
Similar Topics in the Unix Linux Community
Where can I find a list of exit codes? (Exit code 64)
exit status of Invoking two or more scripts in background
exit(0) versus exit(1)
Append stderr
Return or exit codes apart from 0 have a meaning?