diff --git a/proxmox_count b/proxmox_count index 17481bd..fd7f7b2 100644 --- a/proxmox_count +++ b/proxmox_count @@ -11,18 +11,18 @@ # group root # Pfade zu binaries -wqm=$(which qm) -wpct=$(which pct) +wqm=$(command -v qm) +wpct=$(command -v pct) # Berechne VMs total_vm=$($wqm list | sed 1d | wc -l) -running_vm=$($wqm list | sed 1d | grep running | wc -l) -stopped_vm=$($wqm list | sed 1d | grep stopped | wc -l) +running_vm=$($wqm list | sed 1d | grep -c running ) +stopped_vm=$($wqm list | sed 1d | grep -c stopped ) # Berechne LXCs total_lxc=$($wpct list | sed 1d | wc -l) -running_lxc=$($wpct list | sed 1d | grep running | wc -l) -stopped_lxc=$($wpct list | sed 1d | grep stopped | wc -l) +running_lxc=$($wpct list | sed 1d | grep -c running ) +stopped_lxc=$($wpct list | sed 1d | grep -c stopped ) # Berechne Gesamtwert -total=$(($total_vm + $total_lxc)) +total=$((total_vm + total_lxc)) # wenn parameter = ... if [ "$1" = "autoconf" ]; then @@ -50,14 +50,14 @@ if [ "$1" = "config" ]; then echo 'graph_args -l 0' exit 0 fi -echo total.value $total +echo total.value "$total" -echo total_vm.value $total_vm -echo total_lxc.value $total_lxc +echo total_vm.value "$total_vm" +echo total_lxc.value "$total_lxc" -echo running_vm.value $running_vm -echo running_lxc.value $running_lxc +echo running_vm.value "$running_vm" +echo running_lxc.value "$running_lxc" -echo stopped_vm.value $stopped_vm -echo stopped_lxc.value $stopped_lxc +echo stopped_vm.value "$stopped_vm" +echo stopped_lxc.value "$stopped_lxc" exit 0