tty
Получение
имени терминала пользователя (POSIX)
Синтаксис:
tty [-s]
Поддерживаемые платформы:
Neutrino
Опции:
-s
Режим подавления вывода; имя терминала не выводится.
Эта опция используется, если требуется только статус
завершения tty.
Описание:
Утилита tty выводит в стандартный поток вывода имя
терминала, открытого в качестве стандартного потока ввода.
Если стандартный поток ввода не является терминалом (например,
если используется такой файл как /dev/null), выводится строка not a tty.
Примечание.
Опция -s не рекомендована к
использованию стандартами POSIX; того же эффекта можно
добиться более простым и переносимым способом путем
перенаправления вывода в /dev/null или
с помощью встроенной команды командного интерпретатора test
-c.
Примеры:
Следующая
команда выводит /dev/con1, если она
вызывается с консоли 1:
tty
Следующая
команда выводит not a tty, поскольку
использование /dev/null приводит к
получению значения 0 от команды isatty():
tty </dev/null
Статус завершения:
0
Успешно.
> 0
Возникла
ошибка.