手册页部分 1: 用户命令

退出打印视图

更新时间: 2014 年 7 月
 
 

tty(1)

名称

tty - 返回用户的终端名称

用法概要

/usr/bin/tty [-l] [-s]

描述

tty 实用程序可将以标准输入格式打开的终端的名称写入标准输出。使用的名称等效于 ttyname(3C) 函数返回的字符串。

选项

支持以下选项:

–l

输出用户终端(如果它在有效的同步行中)连接到的同步行号。

–s

禁止输出终端路径名,只允许测试退出状态。

环境变量

有关影响 tty 执行的环境变量 LANG、LC_ALL、LC_CTYPE、LC_MESSAGES 和 NLSPATH 的说明,请参见 environ(5)

退出状态

将返回以下退出值:

0

标准输入是终端。

1

标准输入不是终端。

>1

出现错误。

属性

有关下列属性的说明,请参见 attributes(5)

属性类型
属性值
可用性
system/core-os
CSI
Enabled(已启用)
接口稳定性
Committed(已确定)
标准

另请参见

isatty(3C)ttyname(3C)attributes(5)environ(5)standards(5)

诊断

not on an active synchronous line

标准输入不是同步终端,并且指定了 –l

not a tty

标准输入不是终端,并且未指定 –s

附注

仅当退出状态是需要的状态时 –s 选项才有用。它并不依赖于构成有效路径名的能力。可移植应用程序应该使用 test –t