Hier nochmal eine kurze Zusammenfassung:
habe mir diese Skript gebaut um beim Starten von KDE den Eterm auf
meinem Desktop zu plazieren:
#!/bin/sh
Eterm -Ox --shade 0 -g=100x25+0+530 --no-cursor -n StarDELL-log -T
StarDELL-log --scrollbar off -f grey --buttonbar 0 -e tail -f
/var/log/messages &
so weit so gut nur irgendwie läuft das Ganze noch nicht so rund wie ich
es gern hätte...,
Das Skript wird beim Starten wie erwartet ausgeführt und wenn ich beim
Abmelden von Kde Eterm geöffnet lasse, macht er mir ein zweites Fenster
auf beim nächsten Anmelden. (Grund = "eingeschaltete
Sitzungswiederherstellung")
Jetzt habe ich das Skript erweitert da ich bei KDE die
Sitzungs-wiederherstellung gern eingeschaltet lassen möchte. Das Skript
funktioniert, ist aber irgendwie etwas konfus in der else Anweisung.
Dort lasse ich den letzten Etrem Prozess der letzten Sitzung killen und
dann Eterm erneut starten. Damit das so geht muß das Skript kurz warten
(sleep 3), da wohl zuerst Autostart ausgeführt wird und dann die
Sitzungs-wiederherstellung.
Hier das Skript in der zweiten Rohfassung:
#!/bin/sh
sleep 3
ANZETERM="`ps -A | grep -c Eterm`"
PIDETERM="`pidof Eterm`"
if [ "$ANZETERM" -eq "0" ]
then
Eterm -Ox --shade 0 -g=100x25+0+390 --no-cursor -n StarDELL-log -T
StarDELL-log --scrollbar off -f grey --buttonbar 0 -e tail -f
/var/log/messages &
else
kill -9 $PIDETERM
Eterm -Ox --shade 0 -g=100x25+0+390 --no-cursor -n StarDELL-log -T
StarDELL-log --scrollbar off -f grey --buttonbar 0 -e tail -f
/var/log/messages &
fi
Bleibt noch diese Frage offen aus dem Vorherigen Thread:
Ich schrieb:
>
>Es wird mir in der Fensterleiste natürlich das Programm (Eterm)
>angezeigt, da es ja auch läuft. Ist es möglich es als Deamon-Prozess
>(Prozess der im Hintergrung arbeitet) zu starten, also so, daß keine
>Anzeige in der Fensterleiste ensteht?
>
hat jemand einen Verbesserungsvorschlag, Anregungen oder eine Ergänzung
zu dem Skript? Eure Meinung wäre mir wichtig... .
Gruss
Norman
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)