Stderr

From Hackepedia
Revision as of 11:03, 5 October 2005 by Pbug (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

stderr is short for standard error. It is always descriptor number 2 in a unix program. In OpenBSD stderr can be represented as /dev/fd/2 or /dev/stderr. You can see more about this by typing "man 4 stderr" or "man 4 fd". Standard error is defined in /usr/include/unistd.h as a macro that is called STDERR_FILENO and its value is 2.