sysexits
Exit status codes for programs. See sysexits(3) for more info.
The source for this egg is available here.
API
- exit/okconstant
- exit/usageconstant
- exit/dataerrconstant
- exit/noinputconstant
- exit/nouserconstant
- exit/nohostconstant
- exit/softwareconstant
- exit/oserrconstant
- exit/osfileconstant
- exit/cantcreatconstant
- exit/ioerrconstant
- exit/tempfailconstant
- exit/protocolconstant
- exit/nopermconstant
- exit/configconstant
These values correspond to the exit codes defined by sysexits(3) and have the following approximate meanings:
exit/ok ; successful termination exit/usage ; command line usage error exit/dataerr ; data format error exit/noinput ; cannot open input exit/nouser ; addressee unknown exit/nohost ; host name unknown exit/unavailable ; service unavailable exit/software ; internal software error exit/oserr ; system error (e.g., can't fork) exit/osfile ; critical OS file missing exit/cantcreat ; can't create (user) output file exit/ioerr ; input/output error exit/tempfail ; temp failure; user is invited to retry exit/protocol ; remote error in protocol exit/noperm ; permission denied exit/config ; configuration error
Author
Repository
https://git.foldling.org/chicken-sysexits/
License
Public Domain