mirror of
https://github.com/koalaman/shellcheck.git
synced 2025-10-03 19:29:44 +08:00
Updated SC2021 (markdown)
@@ -21,4 +21,8 @@ Unless you want to operate on literal square brackets, don't include them.
|
|||||||
|
|
||||||
If you do want to replace literal square brackets, reorder the expression (e.g. `a-z[]` to make it clear that the brackets are not special).
|
If you do want to replace literal square brackets, reorder the expression (e.g. `a-z[]` to make it clear that the brackets are not special).
|
||||||
|
|
||||||
ShellCheck does not warn about correct usage of `[..]` in character and equivalence classes like `[:lower:]` and `[=e=]`.
|
ShellCheck does not warn about correct usage of `[..]` in character and equivalence classes like `[:lower:]` and `[=e=]`.
|
||||||
|
|
||||||
|
### Note:
|
||||||
|
|
||||||
|
Busybox requires `CONFIG_FEATURE_TR_CLASSES` for this to work. If busybox was compiled without this feature, character classes will obviously not be available, and the correct usage is to use `a-z`, not `[a-z]`.
|
Reference in New Issue
Block a user