Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
tty(1)				 User Commands				tty(1)

NAME
       tty - return user's terminal name

SYNOPSIS
       tty [-l]	[-s]

DESCRIPTION
       The  tty	utility	writes to the standard output the name of the terminal
       that is open as standard	input. The name	that is	used is	equivalent  to
       the string that would be	returned by the	ttyname(3C) function.

OPTIONS
       The following options are supported:

       -l	Prints	the synchronous	line number to which the user's	termi-
		nal is connected, if it	is on an active	synchronous line.

       -s	Inhibits printing of the terminal path name, allowing  one  to
		test just the exit status.

ENVIRONMENT VARIABLES
       See  environ(5) for descriptions	of the following environment variables
       that affect the execution of  tty:  LANG,  LC_ALL,  LC_CTYPE,   LC_MES-
       SAGES,  and NLSPATH.

EXIT STATUS
       The following exit values are returned:

       0	Standard input is a terminal.

       1	Standard input is not a	terminal.

       >1	An error occurred.

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       +-----------------------------+-----------------------------+
       |      ATTRIBUTE	TYPE	     |	    ATTRIBUTE VALUE	   |
       +-----------------------------+-----------------------------+
       |Availability		     |SUNWcsu			   |
       +-----------------------------+-----------------------------+
       |CSI			     |enabled			   |
       +-----------------------------+-----------------------------+
       |Interface Stability	     |Standard			   |
       +-----------------------------+-----------------------------+

SEE ALSO
       isatty(3C), ttyname(3C),	attributes(5), environ(5), standards(5)

DIAGNOSTICS
       not on an active	synchronous line

	   The	standard  input	is not a synchronous terminal and -l is	speci-
	   fied.

       not a tty

	   The standard	input is not a terminal	and -s is not specified.

NOTES
       The -s option is	useful only if the exit	status is wanted. It does  not
       rely  on	 the  ability to form a	valid path name. Portable applications
       should use test -t.

SunOS 5.10			  1 Feb	1995				tty(1)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | ENVIRONMENT VARIABLES | EXIT STATUS | ATTRIBUTES | SEE ALSO | DIAGNOSTICS | NOTES

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=tty&sektion=1&manpath=SunOS+5.10>

home | help