确定脚本在哪个会话管理器下恢复 Konsole

确定脚本在哪个会话管理器下恢复 Konsole

如果你使用任何方式退出 KDE 会话控制台终端仍然打开,当您重新登录时它们会在那里(除非您已配置 KDE)。在这些不同的终端下运行的任何脚本如何区分它们在哪个终端下运行?

答案1

每个终端中运行的 shell 将把环境变量SHELL_SESSION_ID设置为在 KDE 会话期间持续存在的唯一标识符。

# echo $SHELL_SESSION_ID
ab9ed70bf9de40008c1955f5019e0671

相关内容