Content-type: text/html Man page of isatty

isatty

Section: Standard C Library Functions (3C)
Updated: 24 Jul 2002
Index Return to Main Contents
 

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 terminal; 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 TYPEATTRIBUTE VALUE
Interface StabilityStandard
MT-LevelMT-Safe

 

SEE ALSO

ttyname(3C), attributes(5), standards(5)


 

Index

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUES
ERRORS
USAGE
ATTRIBUTES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 02:37:21 GMT, October 02, 2010