tty命令
1.0、参考
1.1、tty命令的作用
  • 打印出标准输入设备对应的文件路径
  • 检测当前标准输入设备是否是终端
1.1、tty命令的使用格式
tty
tty -s

返回值:

0标准输入设备是终端
1标准输入设备不是终端
>1发生了错误
1.1.1、tty

tty命令没有指定-s参数的时候,打印出标准输入设备对应的文件路径。

示例:

1.1.2、tty -s

ssilence的首字母,表示不输出内容。 此时,仅仅是为了得到该命令的返回值

使用示例:

if tty -s; then
    echo "it's a terminal"
fi

注意:tty -s已经被test -t 0取代。