Projet

Général

Profil

Révision f2032538

IDf20325386120cc710f3c5d4e8a60e0861c27e571
Parent 09b0f002
Enfant 8a13b499

Ajouté par Arturo Borrero Gonzalez il y a environ 13 ans

Added support even larger numbers.

Voir les différences:

plugins/network/traffic
62 62

  
63 63
if [ -r /proc/net/dev ]
64 64
then
65
	ipv4=$(( `egrep -v bond\|lo /proc/net/dev | awk -F' ' '{print $2+$10}' | paste -sd+ | bc` * 8 ))
65
	ipv4=$( echo "`egrep -v bond\|lo /proc/net/dev | awk -F' ' '{print $2+$10}' | paste -sd+ | bc` * 8" | bc )
66 66
	echo "IPv4.value $ipv4"
67 67
else
68 68
	echo "IPv4.value 0"
......
71 71

  
72 72
if [ -r /proc/net/snmp6 ]
73 73
then
74
	ipv6=$(( `egrep Ip6InOctets\|Ip6OutOctets /proc/net/snmp6 | awk -F' ' '{print $2}' | paste -sd+ | bc` * 8 ))
74
	ipv6=$( echo "`egrep Ip6InOctets\|Ip6OutOctets /proc/net/snmp6 | awk -F' ' '{print $2}' | paste -sd+ | bc` * 8"  | bc )
75 75
	echo "IPv6.value $ipv6"
76 76
else
77 77
	echo "IPv6.value 0"

Formats disponibles : Unified diff