diff --git a/Directive.md b/Directive.md index ec45d67..787a9e3 100644 --- a/Directive.md +++ b/Directive.md @@ -20,7 +20,7 @@ Supported directives are `disable` to disable warnings: # shellcheck shell=sh echo foo &> bar -Directives instead of or immediately after the shebang apply to the entire script. Otherwise, they are scoped to the structure that follows it (such as all branches of a `case` statement`, or an entire function). +Directives instead of or immediately after the shebang apply to the entire script. Otherwise, they are scoped to the structure that follows it (such as all branches of a `case` statement, or an entire function). There is no support for scoping a directive to the first structure of the script. In these cases, use a dummy command `true` or `:` and then add directives, such as