Mailinglist Archive: opensuse-de (975 mails)

< Previous Next >
Re: Verarbeitungszeit von grep und sed
  • From: Andre Tann <atann@xxxxxxxxxxxx>
  • Date: Tue, 19 Oct 2010 11:49:27 +0200
  • Message-id: <201010191149.27381@xxxxxxxxxx>
Servus Roman,

Roman Fietze, Dienstag 19 Oktober 2010:

Kann es sein, dass du hier nur die Zeit von grep, aber nicht die von
sed mitmisst.

Denn es gilt wieder der alte Spruch: "wer misst misst Mist, wer viel
misst misst viel Mist". ;)

time bash -c "grep delay= /var/log/mail | sed -e
's_.*\(delay[^,]*,\).*_\1_g'"

Zudem wuerde ich die Ausgabe zum Testen der Laufzweit lieber erst mal
nach /dev/null oder wenigstens eine Datei umleiten.

# bash -c "time \
sed -n -e '/delay=/s/.*\(delay[^,]*,\).*/\1/gp' /var/log/mail >
/dev/null"

real 0m0.431s
user 0m0.427s
sys 0m0.004s


# bash -c "time grep delay= /var/log/mail | \
sed -e 's_.*\(delay[^,]*,\).*_\1_g' > /dev/null"

real 0m0.242s
user 0m0.243s
sys 0m0.005s

Sieht aus, wie wenn der gemessene Mist zumindest nicht allzu groß war ;)


--
Andre Tann

--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups