Pattern: Missing space before ]
Issue: -
Bourne shells are whitespace sensitive. Adding or removing spaces can drastically alter the meaning of a script.
Example of incorrect code:
if [ "$STUFF" = ""]; then
Example of correct code:
if [ "$STUFF" = "" ]; then