tty

NAME

tty - return user's terminal name

SYNOPSIS

tty [-s]

DESCRIPTION

The tty(1) utility writes to standard output the name of the terminal attached to standard input. The name is the string returned by ttyname(3). If the standard input is not a terminal, the message not a tty is written. The options are as follows:

-s
Do not write the terminal name; only the exit status is affected when this option is specified.

The -s option is deprecated in favor of:

test -t 0

DIAGNOSTICS

The tty(1) utility exits 0 if the standard input is a terminal, 1 if the standard input is not a terminal, and >1 if an error occurs.

SEE ALSO

test(1)