[ $a -ne ][ $a -ne $b ]ShellCheck found a test operator without an operand.
This could be a copy-paste fail, bad linebreak, or trying to use
<> instead of != or
-ne.
None.
ShellCheck is a static analysis tool for shell scripts. This page is part of its documentation.