Re: PPPD / PPPOE error
On Wed, Jul 24, 2002 at 10:30:32 +0200, Andreas Metzler wrote:
> Peter Blancke <blancke@gmx.de> wrote:
> > On Tue, Jul 23, 2002 at 09:37:59 +0200, Rolf Buenning wrote:
> [...]
> >> ps axu | grep [p]ppd" && echo Ja, der laeuft!
>
> > Hmmm... ja, jetzt wird der eigene grep-Prozess nicht mehr
> > mitgegreppt.
>
> > Ich habe aber - leider - trotz Lektuere der Man-Page zu grep das mit
> > dem [p] nicht verstanden. Kann mir das jemand bitte kurz erlaeutern?
> [...]
>
> Ich musste auch Fragen, der Trick ist folgender:
> [p]ppd matcht auf genau dasselbe wie pppd, es ist nur etwas
> umstaendlicher hingeschrieben, allerdings sieht der Output von ps,
> den du betrachtest, anders aus, es steht da jetzt
>
> ametzler 3551 1.0 0.2 1704 672 vc/2 S 10:21 0:00 grep [p]ppd
> statt
> ametzler 3551 1.0 0.2 1704 672 vc/2 S 10:21 0:00 grep pppd
>
> und der regulare Ausdruck [p]ppd (ein beliebiges Zeichen aus der
> Zeichenmenge, die nur p enthaelt, gefolgt von ppd) matcht aber nicht
> auf disen String "[p]ppd".
Oh, das ist wieder mal clever. Klasse! Danke!
Im Uebrigen ist der Vorschlag von Reinhard, das Problem mit
ifconfig ppp0 &>/dev/null || /etc/init.d/ppp start
zu loesen, wesentlich eleganter. Aber fuer eine kleine Turnuebung am
geistigen Hochreck ist die Grep-Variante wieder mal herrlich!
Gruss
Peter Blancke
--
Nachtwaechter ist der Wahnsinn, weil er wacht...
--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-request@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)
Reply to: