diff --git a/SC2110.md b/SC2110.md new file mode 100644 index 0000000..d2c85f8 --- /dev/null +++ b/SC2110.md @@ -0,0 +1,17 @@ +## "In [[..]], use || instead of -o. + +### Problematic code: + + [[ "$1" = "-v" -o "$1" = "-help" ]] + +### Correct code: + + [[ "$1" = "-v" || "$1" = "-help" ]] + +### Rationale: + +`-o` for logical OR is not supported in a `[[ .. ]]` expression. Use `||` instead. + +### Exceptions: + +None. \ No newline at end of file