ultrix man page for exit

Query: exit

OS: ultrix

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

exit(3) 						     Library Functions Manual							   exit(3)

Name
       exit - terminate a process after flushing any pending output

Syntax
       void exit(status)
       int status;
       int atexit(func)
       void (*func)();

Description
       The  function  terminates  a process after calling the Standard I/O library function, _cleanup, to flush any buffered output.  The function
       never returns.

       The function registers a function to be called (without arguments) at normal program termination; functions are called in the reverse order
       of their registration (that is, most recent first). If a function is registered more than once, it will be called more than once.

Return Values
       The function returns zero if the registration succeeds, or -1 if the function pointer is null or if too many functions are registered.

See Also
       exit(2), intro(3s)

																	   exit(3)
Related Man Pages
atexit(3c) - opensolaris
exit(3) - mojave
atexit(3) - hpux
atexit_b(3) - osx
atexit(3) - osx
Similar Topics in the Unix Linux Community
exiting from a loop
While Loop Exiting
To search the pattern on the basis of date and exit code
Need output of script on screen and file with correct return status of the called script.
Script Works But Need It to Exit Upon Closing Program