Updated SC2004 (markdown)

koalaman
2016-10-01 14:25:20 -07:00
parent 83bacac5bf
commit 6381290f54

@@ -24,4 +24,4 @@ $ echo $((a * 5)) # evaluates as (1+1)*5
10
```
The `$` is unavoidable for special variables like `$1` vs `1`, `$#` vs `#`. ShellCheck does not warn about these cases.
The `$` is unavoidable for special variables like `$1` vs `1`, `$#` vs `#`. It's also required when adding modifiers to parameters expansions, like `${#var}` or `${var%-}`. ShellCheck does not warn about these cases.