gpt4 book ai didi

linux - 如何判断我是否在 screen 中?

转载 作者:IT老高 更新时间:2023-10-28 12:29:04 26 4
gpt4 key购买 nike

在 linux 中使用 screen 时,如何判断我是否在 screen 中?我可以执行 exit,如果我在其中,我会退出一个 screen ,但如果我不在,那么我最终会关闭我的终端。

在执行 screen -r 时,我可以查看是否附加了其他 screen ,但我如何知道我当前的终端是否是这些附加 screen 之一?

最佳答案

检查 $STY。如果它为空,则您在“真实”终端上。如果它包含任何内容,它就是您所在 screen 的名称。

如果您不在 screen 中:

eric@dev ~ $ echo $STY
eric@dev ~ $

如果你在 screen 上:

eric@dev ~ $ echo $STY
2026.pts-0.ip-10-0-1-71

关于linux - 如何判断我是否在 screen 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5392618/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com