FreeBSD Manual Pages
isatty(3C) Standard C Library Functions isatty(3C) NAME isatty - test for a terminal device SYNOPSIS #include <unistd.h> int isatty(int fildes); DESCRIPTION The isatty() function tests whether fildes, an open file descriptor, is associated with a terminal device. RETURN VALUES The isatty() function returns 1 if fildes is associated with a termi- nal; otherwise it returns 0 and may set errno to indicate the error. ERRORS The isatty() function may fail if: EBADF The fildes argument is not a valid open file descriptor. ENOTTY The fildes argument is not associated with a terminal. USAGE The isatty() function does not necessarily indicate that a human being is available for interaction via fildes. It is quite possible that non- terminal devices are connected to the communications line. ATTRIBUTES See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+ SEE ALSO ttyname(3C), attributes(5) SunOS 5.9 29 Dec 1996 isatty(3C)
NAME | SYNOPSIS | DESCRIPTION | RETURN VALUES | ERRORS | USAGE | ATTRIBUTES | SEE ALSO
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=isatty&sektion=3c&manpath=SunOS+5.9>