Mailinglist Archive: opensuse-de (6551 mails)

< Previous Next >
Re: bash Probleme
Am Mon, 2002-08-05 um 14.51 schrieb Bernd Brodesser:
* Jan Trippler schrieb am 05.Aug.2002:
On Son, 04 Aug 2002 at 22:10 (+0200), Adalbert Michelic wrote:
[...]
Warum nicht so?

ps aux | grep -q [j]ava && export running=TRUE || export running=FALSE

Was ich wieder nicht verstehe: wieso kann man mit [] verhindern,
dass grep selbst ein true liefert?

Es wird nach Zeilen gesucht, in der java steht, nicht nach solchen,
in denen [j]ava steht. ;)
Ebend, zumindest nach meinem Verständnis sollte [j]ava eine Regex sein,
die als "java" interpretiert wird.

Doch trotzdem findet sich bei mir der grep selbst ...
# ps aux | grep -q foobar && echo "JA" || echo "NEIN"
JA

.. was die ganze Konstruktion in Frage stellt ;)

Ralf





< Previous Next >
Follow Ups