Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

ttynam(3f) [bsd man page]

TTYNAM(3F)																TTYNAM(3F)

NAME
ttynam, isatty - find name of a terminal port SYNOPSIS
character*(*) function ttynam (lunit) logical function isatty (lunit) DESCRIPTION
Ttynam returns a blank padded path name of the terminal device associated with logical unit lunit. Isatty returns .true. if lunit is associated with a terminal device, .false. otherwise. FILES
/dev/* /usr/lib/libU77.a DIAGNOSTICS
Ttynam returns an empty string (all blanks) if lunit is not associated with a terminal device in directory `/dev'. 4.2 Berkeley Distribution May 15, 1985 TTYNAM(3F)

Check Out this Related Man Page

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 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 TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+ SEE ALSO
ttyname(3C), attributes(5), standards(5) SunOS 5.10 24 Jul 2002 isatty(3C)
Man Page