Re: top nur für bestimmte programme
Hi Thimas,
Thomas Halinka <thohal84@yahoo.de> wrote:
>Am Dienstag, den 18.12.2007, 23:16 +0100 schrieb Frank Dietrich:
>> Ich möchte mit top z.B. nur alle laufenden (aktuell und zukünftig
>> dazu kommenden) perl Prozesse anzeigen lassen. Eigentlich ein
>> Äquivalent zu "top -u user", nur eben statt auf "user" mit einem
>> Filter auf "command".
>Ja, aber so gehts :)
>
># top -b -n 1 | grep -v grep | grep apache
> 3992 root 15 0 28212 8712 5296 S 0 0.8 0:00.12 apache2
> 4136 www-data 15 0 28212 4544 1092 S 0 0.4 0:00.00 apache2
> 4137 www-data 15 0 28212 4544 1092 S 0 0.4 0:00.00 apache2
Dann fehlen mir die ersten 7 Zeilen von top.
Aber die Richtung war gut. Danke.
Hab nun alles so wie ich es mir vorgestellt habe.
---- top.sh ----
#!/bin/sh
...
watch -d -n 10 "top -b -n 1 | sed -n '1,7p;/'$1'/p'
----------------
>Oder verstehe ich dich falsch?
Ja und nein. So wie es nun von top.sh perl geliefert wird,
entspricht es meiner Vorstellung.
Danke
Frank
--
Um ein einwandfreies Mitglied einer Schafherde zu sein, empfiehlt es
sich entweder ein Schaf zu sein, und wenn nicht, dann sollte man
wenigstens gut bellen können.
Reply to: