Created SC1081 (markdown)

koalaman
2014-03-15 16:15:39 -07:00
parent c2e050f4d5
commit 7f4bb99bfd

23
SC1081.md Normal file

@@ -0,0 +1,23 @@
## Scripts are case sensitive. Use 'if', not 'If'.
### Problematic code:
If true
Then
echo "hello"
Fi
### Correct code:
if true
then
echo "hello"
fi
### Rationale:
Shells are case sensitive and do not accept `If` or `IF` in place of lowercase `if`.
### Contraindications
If you're aware of this and insist on naming a function `WHILE`, you can quote the name to prevent shellcheck from thinking you meant `while`.