diff --git a/script/ethercatctl.in b/script/ethercatctl.in index 361b95d8..2da6e95b 100755 --- a/script/ethercatctl.in +++ b/script/ethercatctl.in @@ -99,7 +99,7 @@ start) parse_mac_address "${BACKUP}" BACKUPS=${BACKUPS}${MAC} - MASTER_INDEX=$(( "${MASTER_INDEX}" + 1)) + MASTER_INDEX=$((${MASTER_INDEX} + 1)) done # load master module @@ -186,12 +186,12 @@ status) while true; do DEVICE=$(eval echo "\${MASTER${MASTER_COUNT}_DEVICE}") if [ -z "${DEVICE}" ]; then break; fi - MASTER_COUNT=$(( "${MASTER_COUNT}" + 1)) + MASTER_COUNT=$((${MASTER_COUNT} + 1)) done RESULT=0 - for i in $(seq 0 "$(( "${MASTER_COUNT}" - 1))"); do + for i in $(seq 0 "$((${MASTER_COUNT} - 1))"); do echo -n "Master${i} " # Check if the master is in idle or operation phase diff --git a/script/init.d/ethercat.in b/script/init.d/ethercat.in index 51652d41..0f5c98ab 100755 --- a/script/init.d/ethercat.in +++ b/script/init.d/ethercat.in @@ -6,7 +6,7 @@ # # $Id$ # -# Copyright (C) 2006-2008 Florian Pose, Ingenieurgemeinschaft IgH +# Copyright (C) 2006-2021 Florian Pose, Ingenieurgemeinschaft IgH # # This file is part of the IgH EtherCAT Master. # @@ -162,7 +162,7 @@ start) parse_mac_address "${BACKUP}" BACKUPS=${BACKUPS}${MAC} - MASTER_INDEX=$(( "${MASTER_INDEX}" + 1)) + MASTER_INDEX=$((${MASTER_INDEX} + 1)) done # load master module @@ -237,12 +237,12 @@ status) while true; do DEVICE=$(eval echo "\${MASTER${MASTER_COUNT}_DEVICE}") if [ -z "${DEVICE}" ]; then break; fi - MASTER_COUNT=$(( "${MASTER_COUNT}" + 1)) + MASTER_COUNT=$((${MASTER_COUNT} + 1)) done RESULT=0 - for i in $(seq 0 "$(( "${MASTER_COUNT}" - 1))"); do + for i in $(seq 0 "$((${MASTER_COUNT} - 1))"); do echo -n "Master${i} " # Check if the master is in idle or operation phase