FB18 - Das Forum für Informatik

fb18.de / Off-Topic / Hard- und Softwarefragen

Spass mit screen

Spass mit screen 2005-01-07 00:19
UncleOwen
Die Unix-User unter euch kennen es sicher alle: screen. Das Programm, an das man sich meistens erinnert, wenn der Kernel schon halb durch kompiliert ist. Das ist jetzt vorbei. Ich präsentiere: screensh! Lasst alle eure Shells automatisch in einem screen laufen! Damit habt ihr die Vorteile von screen da, wenn ihr ihn mal braucht, wenn ihr ihn nicht braucht, ist er fast transparent in Hintergrund!

Und so einfach gehts:
- Erstellt eine Datei screensh, tut sie in den Pfad, und macht sie ausführbar:
#!/bin/sh screen -X screen $* > /dev/null screen -X other > /dev/null screen -q -x || screen $*
Jetzt noch dafür sorgen, dass das Skript automatisch ausgeführt wird. Dazu tragt ihr in die .bashrc (wer nicht die Bash benutzt, halt ins jeweilige Startskript) ein:
if [ $TERM != "screen" -a $TERM != "dumb" ] then screensh exit fiViel Spass damit! Kommentare und Verbesserungsvorschläge sind natürlich erwünscht.

Re: Spass mit screen 2005-01-07 12:58
UncleOwen
Hmm… irgendwie funktionierts doch noch nicht so ganz… Manchmal wird nicht das neu angelegte Fenster angezeigt, sondern ein altes… irgendwelche Ideen?