From: David Haller [mailto:david@dhaller.de] Sent: Tuesday, January 23, 2001 6:16 PM wrote:
Warum nicht:
if test $(ps ax | grep -ci 'squid') -le 1 then echo "no squid" /usr/sbin/rcsquid start else echo "squid is running" fi
Viele Wege führen nach Rom ;-) Richard
Hallo, On Mit, 24 Jan 2001, Gliebe Richard (gr) wrote:
From: David Haller [mailto:david@dhaller.de]
Warum nicht:
if test $(ps ax | grep -ci 'squid') -le 1
Viele Wege führen nach Rom ;-)
ACK! Naja, im direkten Vergleich (2*egrep + wc) ist obiges wohl 'performanter'... Zumindest wurde noch keine perl-Variante vorgeschlagen (oder doch??) :) CU David P.S: Gibt's ne "Useless use of wc"-Seite? *scrn* -- Microsoft is a cross between The Borg and the Ferengi. Unfortunately they use Borg to do their marketing and Ferengi to do their programming. [Simon Slavin in the SDM]
David Haller schrieb am 24.01.01 08:03:50:
Naja, im direkten Vergleich (2*egrep + wc) ist obiges wohl 'performanter'... Zumindest wurde noch keine perl-Variante vorgeschlagen (oder doch??) :)
P.S: Gibt's ne "Useless use of wc"-Seite? *scrn*
Gibt es. Naja, fast: "Useless Use of wc -l" http://www.ling.helsinki.fi/~reriksso/unix/award.html#wc Auch SCNR... Gruss, Antje -- Antje M. Bendrich list@bendrich.de http://www.bendrich.de
Hallo, On Mit, 24 Jan 2001, Antje M.Bendrich wrote:
David Haller schrieb am 24.01.01 08:03:50:
P.S: Gibt's ne "Useless use of wc"-Seite? *scrn*
Gibt es. Naja, fast: "Useless Use of wc -l" http://www.ling.helsinki.fi/~reriksso/unix/award.html#wc
Danke. Ich hab die sogar schon gekannt, aber wieder vergessen ;) CU David -- 150: SETI Es gibt sicher extraerrestrische Wesen. Daß keine bis jetzt mit Menschen in Kontakt getreten sind, beweist deren Intelligenz. (Michael Sohmen)
On Mit, Jan 24, 2001 at 08:03:50 +0100, David Haller wrote:
On Mit, 24 Jan 2001, Gliebe Richard (gr) wrote:
From: David Haller [mailto:david@dhaller.de]
Warum nicht:
if test $(ps ax | grep -ci 'squid') -le 1
Viele Wege führen nach Rom ;-)
ACK!
Naja, im direkten Vergleich (2*egrep + wc) ist obiges wohl 'performanter'... [...]
Das ist fehleranfällig. Mindestens einen 2. grep solltest Du noch spendieren: ps ax | grep -v grep | grep -ci squid Du kannst nämlich nicht sicher sein, ob der ps den grep als Prozess mitliefert oder nicht. Damit kann der Fall = 1 sowohl bei fehlendem squid und mitgezähltem grep als auch bei laufendem squid und fehlendem grep in der Prozessliste auftreten. Jan
participants (4)
-
Antje M.Bendrich
-
David Haller
-
Gliebe Richard (gr)
-
Jan.Trippler@t-online.de