In /usr/bin/ucf line 444:
   if [ echo "$divert_line" | grep "^local" ]; then
   ^-- SC1009: The mentioned syntax error was in this if expression.
      ^-- SC1073: Couldn't parse this test expression. Fix to allow more checks.
        ^-- SC1014: Use 'if cmd; then ..' to check exit code, or 'if [[ $(cmd) == .. ]]' to check output.
              ^-- SC1072: Expected comparison operator (don't wrap commands in []/[[]]). Fix any mentioned problems and try again.

For more information:
  https://www.shellcheck.net/wiki/SC1014 -- Use 'if cmd; then ..' to check ex...
  https://www.shellcheck.net/wiki/SC1072 -- Expected comparison operator (don...
  https://www.shellcheck.net/wiki/SC1073 -- Couldn't parse this test expressi...