--- cacti-template-snmpdiskio-0.9.6/snmpdiskio~ 2014-02-10 12:29:13.014370391 +0200 +++ cacti-template-snmpdiskio-0.9.6/snmpdiskio 2014-02-10 12:29:45.033850913 +0200 @@ -1,4 +1,4 @@ -#!/bin/bash +#!/bin/sh # $Id: snmpdiskio,v 1.3 2006/04/04 13:11:47 mikaelf Exp $ # snmpdiskio v0.9.4 (c) 2006 Mikael Fridh @@ -13,17 +13,17 @@ fi -function hdNum() +hdNum() { awk ' BEGIN { num=0 } $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ { num++ } END { print num } ' $PROCFILE } -function hdIndex() +hdIndex() { awk ' BEGIN { num=0 } $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ { num++; print num } ' $PROCFILE } -function hdDescr() +hdDescr() { if [ "$MODE" = "linux26" ]; then awk ' $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ { printf "%s\n", $3 }' $PROCFILE @@ -32,19 +32,19 @@ fi } -function hdInBlocks() +hdInBlocks() { awk ' $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ && $10 ~ /[0-9]+/ { printf "%.0f\n", $10 * 512 } $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ && $10 !~ /[0-9]+/ { printf "%.0f\n", $5 * 512 } ' $PROCFILE } -function hdOutBlocks() +hdOutBlocks() { awk ' $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ && $8 ~ /[0-9]+/ { printf "%.0f\n", $8 * 512 } $1 ~ /[0-9]+/ && $2 ~ /[0-9]+/ && $8 !~ /[0-9]+/ { printf "%.0f\n", $7 * 512 } ' $PROCFILE } -function usage() +usage() { cat <<-EOUSAGE Usage: $0