The shell running in each terminal will have the environmental variable SHELL_SESSION_ID
set to a unique identifier which persists across KDE sessions.
# echo $SHELL_SESSION_ID ab9ed70bf9de40008c1955f5019e0671
Если вы выйдете из сеанса KDE с открытыми терминалами Konsole, они будут там, когда вы снова войдете в систему (если вы не настроили KDE иначе). Как могут любые сценарии, работающие под этими различными терминалами, различать, на каком терминале они работают?
The shell running in each terminal will have the environmental variable SHELL_SESSION_ID
set to a unique identifier which persists across KDE sessions.
# echo $SHELL_SESSION_ID ab9ed70bf9de40008c1955f5019e0671