Archiv verlassen und diese Seite im Standarddesign anzeigen : evolution nur einmal starten können
Hallo!
Kann man Evolution so einrichten, dass man es wie kmail nur einmal gleichzeichtig gestartet haben kann?
Weiß nicht obs irgendwo einzustellen ist, aber zur not schreib dir doch ein shellscript dass per grep prüft, ob schon eine Evolution-Instanz läuft und dann startet oder eben nicht...
ich hoffe immer noch, dass gnome sowas kann
so, mit diesem script wird ein programm (das als parameter am script hängt) nur gestartet wenn es noch nciht läuft
also
script_name xyz
startet nur dann wenn xyz noch nicht läuft, ist aber quick&dirty (btw suchfunktion!)
#!/bin/sh
TESTVAR=`ps awx | grep -v grep | grep -v '/bin/sh' | grep -c $1`
if test $TESTVAR -eq 0; then
echo "$1 nicht gestartet"
echo "starte $1"
$1 &
else
echo "$1 läuft schon"
fi
Danke fürs Script. Es funzt aber noch nicht, weil wenn man Evolution beendet
ps -ef | grep evo
crimmann 1531 1 0 08:19 ? 00:00:00 evolution-alarm-notify --oaf-activate-iid=OAFIID:GNOME_Evolution_Calendar_AlarmNotify_Fa ctory --oaf-ior-fd=18
immer noch läuft.
Man kann dann Evolution mit dem Script nicht mehr starten.
-le statt -eq könnte aber funzen
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.