diff --git a/plugins/network/arp_ b/plugins/network/arp_ index adbd86c3..471d17f3 100755 --- a/plugins/network/arp_ +++ b/plugins/network/arp_ @@ -15,7 +15,7 @@ #%# family=contrib #%# capabilities=autoconf suggest -INTERFACE=`basename $0 | sed 's/^arp_//g' | tr '_' '.'` +INTERFACE=$(basename $0 | sed 's/^arp_//g' | tr '_' '.') if [ "$1" = "autoconf" ]; then # Search for arp @@ -43,7 +43,7 @@ if [ "$1" = "config" ]; then echo 'graph_vlabel Entries' echo 'graph_category network' echo 'graph_scale no' - echo "graph_info This graph shows the number of ARP entries registered by the system for interface $INTERFACE." + echo "graph_info This graph shows the number of ARP entries registered by the system for interface ${INTERFACE}." echo 'entries.label ARP entries' echo 'entries.draw LINE2' echo 'entries.type GAUGE' @@ -51,5 +51,5 @@ if [ "$1" = "config" ]; then exit 0 fi -arp -an -i $INTERFACE | awk 'BEGIN { regex="";} { if (!match($4,regex)) { a[$4] }} END{for(i in a){n++};print "entries.value " n}' +arp -an -i "$INTERFACE" | awk 'BEGIN { regex="";} { if (!match($4,regex)) { a[$4] }} END{for(i in a){n++};print "entries.value " n}'