TTYNAME(3C)
НАЗВАНИЕ
ttyname, isatty - опрос имени терминала
СИНТАКСИС
char *ttyname (fildes)
int fildes;
int isatty (fildes)
int fildes;
ОПИСАНИЕ
Функция ttyname возвращает указатель на цепочку символов, оканчивающуюся нулем и содержащую маршрутное имя
терминального устройства, ассоциированного с дескриптором файла fildes.
Функция isatty возвращает 1, если fildes ассоциирован с
терминалом, и 0 в противном случае.
ФАЙЛЫ
/dev/*
ДИАГНОСТИКА
Функция ttyname возвращает пустой указатель NULL, если
fildes не описывает терминальное устройство в каталоге
/dev.
ОГРАНИЧЕНИЯ
Значение, возвращаемое функцией ttyname, указывает на
один и тот же статический массив, содержимое которого
полностью изменяется после каждого вызова.