哪个环境变量包含...

哪个环境变量包含...

…与终端仿真器窗口关联的伪终端文件名?我偶然发现了它,只是输入了类似

$ echo $SOMETHING
/dev/pts/4

但是忘记了那个变量,我用谷歌搜索了它,查看了手册页,在~/bash_history 中,但只有第一个打开的终端的命令,而且它们非常旧(~半天)。

答案1

您可以使用 tty 命令:

$ tty
/dev/pts/3

答案2

要获取当前 tty,你可以使用tty命令

[sr@panther ~]$ echo "Your current TTY is $(tty)"
Your current TTY is /dev/pts/5

或者,如果您愿意,您可以手动将其设置为变量

MYTTY=`tty`
echo $MYTTY

答案3

如果您想查找具有某些特殊值的环境变量,您可以执行以下操作:

env | grep "the value you look for"

相关内容