Created SC1078 (markdown)

koalaman
2014-02-08 14:20:16 -08:00
parent 3dfe1e6da9
commit eef65ada81

29
SC1078.md Normal file

@@ -0,0 +1,29 @@
# Did you forget to close this double quoted string?
### Problematic code:
greeting="hello
target="world"
### Correct code:
greeting="hello"
target="world"
### Rationale:
The first line is missing a quote.
ShellCheck warns when it detects multi-line double quoted, single quoted or backticked strings when the character that follows it looks out of place.
### Contraindications
If you do want a multiline variable, just make sure the character after it is a quote, space or line feed.
var='multiline
'value
is more readable and won't produce a warning as:
var='multiline
value'