diff --git a/plugins/other/esxi b/plugins/other/esxi index 866e02cd..2a316506 100755 --- a/plugins/other/esxi +++ b/plugins/other/esxi @@ -1,7 +1,7 @@ #!/bin/bash -GREP="/usr/bin/grep" -SED="/usr/bin/sed" +GREP="/bin/grep" +SED="/bin/sed" TAIL="/usr/bin/tail" SSH="/usr/bin/ssh" BASENAME="/usr/bin/basename" @@ -254,9 +254,10 @@ if [ -n "$vmlist" ]; then n=0 while [ -n "${id[$n]}" ]; do #echo ${id[$n]} ${name[$n]} ${vmcpu[$n]} ${vmmem[$n]} + nicename=`echo ${name[$n]} | sed 's/[^a-z|A-Z|0-9]/\_/g'` case $which_info in - "cpu" ) echo "${name[$n]}".value "${vmcpu[$n]}";; - "mem" | "gmem" | "hmem" ) echo "${name[$n]}".value "$((${vmmem[$n]}))";; + "cpu" ) echo "$nicename".value "${vmcpu[$n]}";; + "mem" | "gmem" | "hmem" ) echo "$nicename".value "$((${vmmem[$n]}))";; esac (( n++ )) done