Hilfe bei Shellscript erbeten
Maximilian Wilhelm
max at rfc2324.org
Tue Apr 15 19:15:16 CEST 2008
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.
More information about the Linux
mailing list