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

Antwort per Email an