diff --git a/init/msm b/init/msm index ff3ed30..7edab36 100755 --- a/init/msm +++ b/init/msm @@ -1839,11 +1839,11 @@ command_server_toggledownfall() { regex="${LOG_REGEX} ${server_confirm_toggledownfall[$1]}" if [[ "$line" =~ $regex ]]; then - echo "${line:36:(-3)}" + echo "${line:36:${#line}-3}" fi regex="${LOG_REGEX} ${server_confirm_toggledownfall_fail[$1]}" if [[ "$line" =~ $regex ]]; then - echo "${line:34:(-3)}" + echo "${line:34:${#line}-3}" fi else error_exit SERVER_STOPPED "Server \"${server_name[$1]}\" is not running."