标准输入设备
对应的文件路径标准输入设备
是否是终端
tty
tty -s
返回值:
0 | 标准输入设备是终端 |
1 | 标准输入设备不是终端 |
>1 | 发生了错误 |
tty
命令没有指定-s
参数的时候,打印出标准输入设备对应的文件路径。
示例:
s
是silence
的首字母,表示不输出内容。 此时,仅仅是为了得到该命令的返回值
。
使用示例:
if tty -s; then
echo "it's a terminal"
fi
注意:tty -s
已经被test -t 0
取代。