Am Tuesday, den 15 April hub RalfGesellensetter folgendes in die Tasten:

> set num = $( ps aux |grep soffice |wc -l ) - 1
> if [ test $num == "0" ] ; then
>         kdialog --sorry "Openoffice läuft nicht"
> else
> 
>         kdialog --warningcontinuecancel \
>           "Wirklich alle $num Openoffice.org-Prozesse beenden?" \
>           && killall soffice
> fi

> Leider wird "num" zur Zeit nicht korrekt gesetzt. Ich finde die 
> Shell-Syntax immer noch etwas sperrig - vielleicht verschafft mir ja 
> jemand ein AHA-Erlebnis ;)

Warum denn so fürchterlich kompliziert?
(Und warum *s*office?!)

---schnipp---
num=`pgrep -x soffice`
if [ ! "${num}" ]; then
...
---schnapp---

Alternativ pidof

Ciao
Max
-- 
        Follow the white penguin.
-- 
Linux mailing list [email protected]
subscribe/unsubscribe: http://lug-owl.de/mailman/listinfo/linux
Hinweise zur Nutzung: http://www.lug-owl.de/Mailingliste/hints.epo

Antwort per Email an