Für die in jedem Terminal ausgeführte Shell wird die Umgebungsvariable SHELL_SESSION_ID
auf eine eindeutige Kennung gesetzt, die auch über KDE-Sitzungen erhalten bleibt.
# echo $SHELL_SESSION_ID ab9ed70bf9de40008c1955f5019e0671
Wenn Sie sich von einer KDE-Sitzung abmelden, während noch vorhandene Konsole- Terminals geöffnet sind, sind diese beim erneuten Anmelden vorhanden (sofern Sie KDE nicht anderweitig konfiguriert haben). Wie können Skripte, die unter diesen verschiedenen Terminals ausgeführt werden, unterscheiden, unter welchem Terminal sie laufen?
Für die in jedem Terminal ausgeführte Shell wird die Umgebungsvariable SHELL_SESSION_ID
auf eine eindeutige Kennung gesetzt, die auch über KDE-Sitzungen erhalten bleibt.
# echo $SHELL_SESSION_ID ab9ed70bf9de40008c1955f5019e0671