Determine qual gerenciador de sessões restaurou o Konsole em que um script está sendo executado

0

Se você sair de uma sessão do KDE com qualquer terminal Konsole ainda aberto, eles estarão lá quando você fizer login novamente. (a menos que você tenha configurado o KDE de outra forma). Como os scripts que estão sendo executados nesses diferentes terminais distinguem em qual terminal eles estão sendo executados?

    
por Matthew Cline 16.02.2014 / 10:21

1 resposta

0

O shell em execução em cada terminal terá a variável de ambiente SHELL_SESSION_ID definida como um identificador único que persiste nas sessões do KDE.

# echo $SHELL_SESSION_ID
ab9ed70bf9de40008c1955f5019e0671
    
por 16.02.2014 / 10:21