From 4141f049fa1d20311d3baa6c49afa87a8989e7a3 Mon Sep 17 00:00:00 2001 From: Adam Wheat Date: Sun, 19 Feb 2023 09:41:12 -0500 Subject: [PATCH] This increment fails because of set -euo pipefail. Using ((++i)) evaluates after the increment and works --- Dell_iDRAC_fan_controller.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dell_iDRAC_fan_controller.sh b/Dell_iDRAC_fan_controller.sh index 97521da..e477fbc 100644 --- a/Dell_iDRAC_fan_controller.sh +++ b/Dell_iDRAC_fan_controller.sh @@ -231,6 +231,6 @@ while true; do i=0 fi printf "%19s %3d°C %3d°C %3s°C %5s°C %40s %51s %s\n" "$(date +"%d-%m-%Y %T")" $INLET_TEMPERATURE $CPU1_TEMPERATURE "$CPU2_TEMPERATURE" "$EXHAUST_TEMPERATURE" "$CURRENT_FAN_CONTROL_PROFILE" "$THIRD_PARTY_PCIE_CARD_DELL_DEFAULT_COOLING_RESPONSE_STATUS" "$COMMENT" - ((i++)) + ((++i)) wait $SLEEP_PROCESS_PID done