Hallo Juergen,
> if (! ( ps aux | grep 'prozessname' ) ) then prozessname fi
>
> Das Ding funzt nur, wenn der Prozess noch nicht l�uft.
> wenn er schon l�uft, startet er nochmal nach Aufruf des Scriptes.
> Ich vermisse in Deinem Script das "else" liegts daran?
Autsch, Du hast ja recht. Habbich mal wieder nicht aufgepasst.
if (ps aux | grep 'prozessname') then
echo "Prozessname laeuft schon."
else
prozessname
fi.
Bye.
Uwe Walter (06131) 27 54 33
Rheinalle 57 (0174) 41 844 83
55118 Mainz
http://dassein.tripod.com/start.html
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org