Folgende Problemstellung: über die screenrc lasse ich beim Start automatisch mehrere Fenster mit unterschiedlichen Programmen bzw. Diensten öffnen. Wenn ich einen Dienst beende, schließt sich auch das dazugehörige Fenster in screen. Genau dies möchte ich verhindern, da ich den Dienst ggf. nur neustarte und keine Lust habe, dafür immer wieder manuell ein neues Fenster in screen zu erstellen. Laut der gentoo-wiki sollte es mit folgendem Eintrag in der screenrc funktionieren:
1 | screen -t mp3blaster 4 stuff "mp3blaster\015" |
Dies tut es aber nicht. Der Zombiemodus von screen scheint nur global anwendbar zu sein, was mir auch nicht passt.
Wie also kann ich es ohne zusätzliches externes Script bewerkstelligen, dass ein Fenster über die screenrc ein Befehl aufruft, sich anschließend aber nicht automatisch schließt?