On Fri, 19 Nov 2004 16:31:21 +0200, Adrian Coman
<[EMAIL PROTECTED]> wrote:
> salut,
>
> vreau sa fac un script pe care sa il pun in crontab si care sa imi
> indice cand un user foloseste mai mult de 10% din cpu si sa trimita mail
> catre user.
> ce imi sugeratzi? exista vreo alta metoda in afara de a parsa outputul
> lui top? daca nu, cum se poate face acest parsing ca sunt cam bata la
> chestii gen seed ...
>
> thanks,
> adi
la repezeala:
#!/bin/bash
x=0
for i in `ps -e -o user,%cpu | grep '^root' | awk '{print $2}'`
do
x=$x+$i
done
echo $x | bc -l
~
~
cu siguranta exista modalitati mai bune de a aduna in bash.
--
andrei
P.S.: OS/400 Rulez.
---
Detalii despre listele noastre de mail: http://www.lug.ro/