There is a space between "-" and "v" on line 84 of ServerStart.sh when there shouldn't be meaning that the script will never detect that curl is installed.
There doesn't seem to be any reason to discard the error output from "command -v ...", at least when I checked on my system, so maybe remove the "2>&1".
Hmm. There is no need to use ">>" with /dev/null. A normal ">" works fine and is more normal. Maybe that's a personal style thing though?
There is a space between "-" and "v" on line 84 of ServerStart.sh when there shouldn't be meaning that the script will never detect that curl is installed.
There doesn't seem to be any reason to discard the error output from "command -v ...", at least when I checked on my system, so maybe remove the "2>&1".
Hmm. There is no need to use ">>" with /dev/null. A normal ">" works fine and is more normal. Maybe that's a personal style thing though?