jipe wrote:
> la surveillance de l'activit�, �a j'ai en console!

Cher jipe, tu vas finir par me faire mourir de rire un de ces jours.
J'ai d�j� connu des fous de la console, mais l�... faut que je surveille mon coeur!
amiti�s
Rosaire


> #!/bin/bash
> # xspeed
> # jipe-2002
> 
> if [ -z $1 ]; then exit; fi
> 
> 
>         Xsp=$(/sbin/ifconfig $1 | grep "RX bytes" | awk '{ print $2" "$6}')
>         aR=$(echo $Xsp | awk '{ print $1}' | tr -d "bytes:")
>         aT=$(echo $Xsp | awk '{ print $2}' | tr -d "bytes:")
>         T=$(date "+%s")
>         b=135
>         echo " -ifx- ---Rx speed--- ---Tx speed--- "
>         echo -e "  $1      0 bytes/s      0 bytes/s \c"
> 
>         while true 
>                 do
>                         a=0
>                         while [ $a -lt 100 ]
>                                 do
>                                         a=$((a+1))
>                                         Xsp=$(/sbin/ifconfig $1 | grep "RX bytes" | 
>awk '{ print $2" "$6}')
>                                         aR1=$(echo $Xsp | awk '{ print $1}' | tr -d 
>"bytes:")
>                                         aT1=$(echo $Xsp | awk '{ print $2}' | tr -d 
>"bytes:")
>                                         ar=$(((aR1-aR)*100/$b))
>                                         at=$(((aT1-aT)*100/$b))
>                                         while [ ${#ar} -lt 6 ]
>                                                 do
>                                                         ar=" $ar"
>                                                 done
>                                         while [ ${#at} -lt 6 ]
>                                                 do
>                                                         at=" $at"
>                                                 done
>                                         echo -e "\r  $1 $ar bytes/s $at bytes/s \c"
>                                         aR=$aR1
>                                         aT=$aT1
>                                         if [ $a == 100 ]
>                                                 then
>                                                         b=$(($(date "+%s")-T))
>                                                         T=$(date "+%s")
>                                         fi
>                                         sleep 1
>                                 done    
>                 done
> 
> 
> tu lances avec "/chemin/xspeed interface" o� interface peut �tre eth0, ppp0, etc... 
>enfin l'interface que tu veux surveiller.
> 
> bye
> jipe
> 
> 
> 
> ------------------------------------------------------------------------
> 
> Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
> Rendez-vous sur "http://www.mandrakestore.com";
> 



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur "http://www.mandrakestore.com";

Répondre à