*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: perror | Section: 3 | Source: OpenBSD | File: perror.3
PERROR(3) FreeBSD Library Functions Manual PERROR(3) NAME perror - write error messages to standard error SYNOPSIS #include <stdio.h> void perror(const char *string); DESCRIPTION The perror() function looks up the error message string affiliated with an error number and writes it, followed by a new-line, to the standard error stream. If the argument string is not the NULL pointer and is not zero length, it is prepended to the message string and separated from it by a colon and a space (`: '). Otherwise, only the error message string is printed. The contents of the error message string are the same as those returned by strerror() with argument errno. SEE ALSO intro(2), psignal(3), setlocale(3), strerror(3) STANDARDS The perror() function conforms to ANSI X3.159-1989 ("ANSI C89"). HISTORY The perror() function first appeared in Version 4 AT&T UNIX. CAVEATS On systems other than OpenBSD, the LC_MESSAGES locale(1) category can cause different strings to be printed instead of the normal error messages; see CAVEATS in setlocale(3) for details. FreeBSD 14.1-RELEASE-p8 May 16, 2019 FreeBSD 14.1-RELEASE-p8

Navigation Options